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.
That's maybe a route I could take. I guess I always felt to freelance you had to be really good at selling yourself though, that there was a lot of competition, and I'm probably not the greatest at that.
I do have some pretty marketable skills:
a fair amount of experience in PHP, Rails, Javascript, SQL, HTML / CSS.
I'd have no idea how to go about getting the first few clients though.
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.