Fortunately I still have a job, but I recall some of the things I did when I was looking for a job that may or may not help.
First thing I did, was I submitted my resumes in person vs mailing or emailing. Then if it was a job I was really interested in, if I had not heard back from anyone in 2 days, I would call to "confirm" they received my resume. This way it gets them looking at my resume vs sitting on a stack of paper. Often that would increase my chances of getting an in person interview. Then when I got an interview, I did my best to "sell" myself to the interviewer. You don't want to be too desperate but be more confident. Learn about what that place does and find concise ways to explain to the interviewer why you would make a good fit for their business.
If I didn't get the job, and it was one I really wanted, sometime I would follow up with a call and ask the interviewer/manager who made the decision if they would comment on why they decided not to hire me - not because I felt they "made the wrong" choice, but more wanting to know if it was I lacked a certain skill they were looking for or if I may have presented something negative about myself that turned them off that I may not be aware of. For those businesses that did provide feedback on why I was not chosen, I was able to use this information to refine my interviewing technique until I finally got a job.
In most cases, it's more a matter of confidence, and leaving something notable/interesting about yourself that helps keep you stuck in the interviewer's mind. I would usually try to mention things like how I played in "the world's largest trivia contest" or how I was a ballroom dancer - these things were unusual stories that were memorable and kept me in mind. If you stay in the person's mind, that helps get you closer to getting in the door.
Good luck to all of you! Hope some of this may help a little bit.