T.F.
We don't know your specific skill set, discipline, and other needs you may have to get a job. I have no idea what is in Mifflin PA.
Not knowing your industry makes it hard to give any info. I know here in TX, the economy is booming. People are hiring all over the place and housing is becoming a shortage now.
I would suggest getting on LinkedIn.com... it is a good networking site and you can use the free version. I get resumes from people weekly as well as notices from recruiters.
Talk to your friends and family. You never know but someone might know someone who needs someone and you fit the qualifications.
If you can, go into temporary work because when you do temp jobs, you get a feel for a company and if you would like to be a part of it or not, plus, the company gets to know you and see if you are a fit for them.
When I was in corporate marketing, we ALWAYS used the temp pool to get new employees when openings came up because we knew who they were, how they worked, etc. I have been away from that particular company about 18 yrs and they still hire the same way.
Don't be afraid to take a job that you consider "beneath" you. You never know where that can lead you. I would not speak about the grievances you spoke of here as far as you being taken advantage of and so on. Employers don't want to hear any drama...
Work on your resume, get online, and network. You have to search for the right jobs, it is rare for one to fall in your lap.