LL makes an interesting point that I have long felt was valid; like since I graduated from college in 1973. The REAL value, to an employer, of a college degree is PROOF that you can set goals and achieve them. I majored in Computer Science and graduated right at the time that the Aerospace Industry led the economy into a big ass recession. There was a ton of MORE educated and MORE experienced people in my field. I settled for a job in banking and did quite well. DON'T confine yourself to your degree field. Stretch out a little. Most large employers will re-educate you anyway.
An interesting side bar. I ran with the heavy hitters in Computer Science while in school. Problem was, after classes "they" would shoot pool and drink beer. I would go home and bust my ass to stay competitive. Good thing I landed that banking job. I would have been miserable fighting to maintain the status of "over achiever" for an entire career. IOW, "settling" is not always "settling." It's good to be over qualified; you can kick major ass.
Be the best tobacco store employe that walks. I learned in the military, all it takes is a little more shoe polish than everyone else uses. They just threw stripes at me.
Have a professional write your resume. Get it printed on high grade paper.
You are a sales representative for a leading tobacco retailer,,,,,,,,,,,,,,,,,,
"Market" yourself.
I listed "petroleum product distribution experience" on my resume,,,,,,,,,,,,,,,,,,,,,,,,,
I pumped gas.
Most interviewers cracked up and saw it as "confidence."
"Control" interviews by asking "them" the questions.
Heart surgeons wear loafers because they can't tie their shoes.
Make your own luck!