A current client of mine just got a job only a few appts into her program with me; she is recently out of her undergraduate education. Why was her search so easy? I would like to say that it was because of my great coaching skills, especially in interviewing preparation but rather it was more likely the fact that she has the specific skills set valued by employers. In her case, as an undergraduate and in part time positions while in school, she learned grant writing skills growing out of her English major; that coupled with a background in volunteerism earned her a position with a local non profit and a very nice salary and benefits package.
What is the lesson here? Have the skills needed by the employer and make a case for it. Match your resume to the job description. Don't know what your skills are, what employers in your area are looking for, how to get the skills? Consult a career coach.