If you are young and just starting, try to find a position with a web dev company who uses the technologies you want to learn. Pick an agile company who doesn't need a load of sign-offs to get something done. Don't worry about your $/hr. Worry about what you can learn.
Basically I'm trying to get you to find a good mentor. You can learn more in 1 week from a good mentor than you can by reading PDFs and blog posts for two years.