I Haven't Worked In Months/Years. What do I do?
Tough situation. Several options. Start by volunteering for unpaid work in the field you wish to restart your career in. Temping in your desired field is also a good option to get your foot in the door. If you can further your education and get a fresh degree (locally or online), that will also help employers see that you are serious and motivated. Also: start a blog, create a professional Instagram account or actively participate in a Facebook group.
Your primary goal: to become an authority in your chosen vocation. You are going to have to convince employers that you are the best person for the job.
The proof is in the pudding. Put the resume blasting aside for a minute and take action.
A personal story...
When I first started looking for jobs in 1993 (right out of college), I had no experience whatsoever. In order to get my foot in the door, I started a small mail-order business with one 30 page how-to booklet. I wanted to show initiative in business and marketing so I wrote the guide, created an advertisement, placed the ad in a few magazines and listed that experience on my resume. It worked! One employer asked to see the product and what I had created. I landed the job inside of 24 hours. No competition at all. They stopped the interviewing process & hired me. I never did sell many of those booklets, but the initiative got me the perfect job.