Just a suggestion. Have you thought about freelancing? I've seen threads here where freelancers seem to be able to make a decent amount, provided they know the right technology and spend some time carving out a niche / getting to know clients. Maybe you can try searching for those threads and see what technologies are in demand?
Freelancing could be something you try to get into while looking for a job. And it would also be a way to build your resume.