where are you located? I think in most metros, folks are starving for programmer talent right now. Move to a new city, go to meet ups and hack nights, and you'll land a job in no time.
You should consider moving back. I think its a lot easier to find tech gigs when you are based here.