1. Regarding pricing your services PitchRemix and NamingKings (btw, love the ideas, see potential to be more), check out Joel on Software's blog post:
http://www.joelonsoftware.com/articles/CamelsandRubberDuckie... I'll certainly be taking it into account now that most of my customers are saying that my book Ice Cream Startups:
http://sellfy.com/p/9j2z is underpriced. See background information here:
http://startupframework.tumblr.com/post/29634915106/what-i-l...2. If writing's your thing, check out http://fiverr.com/ for selling minified versions of your services. Winning projects at https://www.elance.com takes more than showcasing skills; it comes down to communication, which you're really good at, so I think you can win some bids there. Focus on the fact that English is your first language, because they're many on there that aren't fluent (and just auto-bid). Also set yourself up as a company, rather than as an individual.
3. Love your minimalistic approach (don't spin it as you're not a coder). Spin it as you've got that scrappy attitude that most hackers have. If you're looking into Python/Django, I'd start here: http://eddychan.com/post/15775730174/how-i-learnt-enough-pyt...
4. Finally, don't get a second food service job, but neither should you quit your current one. Having one job I feel gives you a network that you may not otherwise have access to, and keeps you sane in times of persisting amongst failures. Keep your second job to building your websites. It's not easy, I know - I'm a student working a day job, and on web projects as well - it tires the crap out of me - but you gotta love what you do (here's why: http://startupframework.tumblr.com/post/29585034512/why-do-w...).
Email me if you want to bounce more ideas off. Seems like you're in the boat I was in 2 months ago (I too got one year left of school with tuition money very hard to come by). You've got a lot of options, and it's great you're taking action to figure them out. Good luck. aaron [at] brownieinmotion [dot] ca.