why don't you get a 40 hour job elsewhere for now? that'll give you enough time on the side to learn web dev and then maybe in 6 months you can start applying to junior web dev positions? Or how about a junior QA job somewhere? move up into development later on?
I've been applying for various jobs for the past 2 years. I actually quit my current position a few times but they talked me into staying. I turned down the offer I had and that was the only offer I've gotten in the last 2 years.