John,
I think you should move in the Java direction. It is not the best time in the job market right now, but things will get better some day. I got my Java programmer certification this July, also I have a Master's degree, but I feel the same way as you... my job search is not going anywhere.
Just keep practice, go get another java certification, don't giveup.