Not to be mean spirited, but it sounds like you either need to learn how to close or you are going for positions you really aren't a good fit for. I've gotten every job I've ever interviewed for that I really wanted. In the end, it's about perception and desire. If you don't go in acting like you deserve the job and can be an asset to the company, you are not likely to get an offer. You also have to be able to sell y…
"You also have to be able to sell yourself as the perfect fit." - i hate this one most. I don't give a rat's ass about marketing - I'm a developer and not a salesman. 9 of 10 companies are doing this.
Ignore marketing yourself in the interview process all you like, but you're doing that at your own peril.