My first job search was similar. I would send out resumes, not get responses, change cover letters, change out text in resumes, send out more. SO! I did what a good software engineer would do and automated it. My software would send out resumes, change out cover letters, link the incoming emails, keep statues up to date. The software became smart enough to catch "put in subjects" or use a doc vs a pdf. I would just play video games and get incoming phone calls about jobs. They would explain how I wasn't qualified to build CRUD apps. OH WELL! You wasted your time not mine lol. Then I got my first interview. They asked why I wanted to work there - I explained how my software worked and why it chose that company. It had already got my gf a job in accouting. The software scraped dozens of sites it was only a matter of time. The VP of engineering smiled.
I started work monday.