SD, applying a lot is a good start and you have to keep doing it. But it is probably not enough. I'm going to bullet point several of the key the suggestions you've gotten -- go thru it and see if you have done these things, and schedule time to do or continue to do these things. Finding a job, especially in this economy, is a job in itself.
1. Keep a list of accomplishments and a list of skills and update it frequently. Career center at a college or comm college you have attended, or a savvy friend can help you do this. You will use this for your resumes, cover letters, and *interviews*
2. Revise your resume. Take it to someone who can give you good, honest, and professional quality advice. (By that I mean, someone who takes a professional attitude towards work.)
3. Tailor your resume to the job or at least the job category (office manager, health care, bookkeeping, teaching elementary school, teaching middle school -- you get the picture). You should have a master resume and a set of tailored resumes.
4. Make a BIG list of all possible contacts. If you can use excel or another spreadsheet program, this will help you keep track of folks -- who they are, contact info, when did you contact and how, your follow up contacts, etc.
I mean, BIG. List every friend. List every relative. List everyone in any group you belong to (Mommy G2G? kids sports team? church group?) Teachers you have had in the past. People you have worked with.
Cross off anyone with twelve heads, in jail, that sort of thing.
Do NOT cross off folks who you THINK have no connections. Because you may very well be wrong.
(I'll give you an example. My background is in the humanities. I advise college students. I have a former student in the sciences who's looking for a job, preferably in natural resources. Now, I don't work with anyone like that. But, a mom from my son's elementary school PTA is married to a guy who works for the state division of natural resources. So, I gave her a rippin good contact.)
Get their contact info. Contact them. Follow up with thank you's. And ask them if they know anyone who might be a good contact. That;s how you build your network. Add those people to your big list.
5. Work on your job skills. That can mean specialized knowledge, or it could mean soft skills. Classes are obvious, but you can also develop or improve your skills (and by the way, improve your network) by volunteering, participating in clubs, etc.
6. Get assistance in identifying your career strengths and areas for development. Again, career centers may help you with this. There are non-profits and state agencies that do this sort of thing. You can also do some of this on your own. Pick a big, reputable university, go to their website, go to their career center webpage, use those resources. Those resources are almost always free and anyone with internet access can use them.
Good luck -- this is so hard! I think being organized and willing to work your big list of contacts is really key to getting some traction.