A few questions:
1. How many events do you attend per week? (could be related to any industry at all - could be a tradeshow, a panel of speakers, tech meetups - anything really)?
2. How many hands do you shake at each event?
3. How many people from these events do you follow up with?
If your score is "0" for all of the above then you are doing it all wrong.
You need to meet people in person, each week. The only way to do that short of showing up at the front desk, resume in hand, is to go to events.
You need to set a goal of attending 1-2 events per week (minimum), and figuring out how to get in front of hiring managers from companies you admire.
Figure out what events those people might attend socially or professionally. Get up to speed with events in various industries in your city.
Get comfortable with being uncomfortable at events, and find a way to make them enjoyable.
People who log facetime at events do immediately jump to the top of the pile compared to people like you who are #200-300 at the bottom of the stack in the applicant tracking system for some BS job posting on Monster (many of which are for non-existent jobs).
Don't be #300.
Start attending events!
There's no reason you should have to apply for 3,000 jobs, that is a waste of time.
Start working smarter - even if you are introverted and awkward in person.
Now pick your head, up, get out there and get started!
You can do this!
D.