Dude you have more rep than I do at Stackoverflow. Where are you located in the world that you are unable to find a web development job?
Why, OP, are you not working as a developer?
Honest question, not trying to be negative or anything.
I've run into a frequent roadblock in that I always want to know all the elements of what I'm getting into. I'm finding that in MOST cases its not important at all, until you're architecting a new system. Leave that to senior level folks for now, just find a place you can fix or work on UI elements or clear bugs - theres no need to be so stressed about a programming job, just reach for a branch that you can grasp firmly.