I'm not saying there's anything wrong with hourly work, on the contrary I think it's the best variety of work a contractor can get- there's very limited risk associated with it... I would do nothing but hourly work if I could make the stars line up enough to keep it all the time. Also, I wouldn't necessarily say the biggest contractors are slow payers, I am aware of one of the largest retail builders in the world that will pay you within 48 hrs of invoicing if you are willing to give a 6% discount, but you definitely MUST have your paperwork/documentation in order or things can get rough.
@Lindsey97 I don't really speak computer either, but I recently learned to set up sites... it can be done in about 5 minutes by someone fairly computer illiterate. I use Godaddy.com, with a wordpress.org based site hosted on godaddy's linux hosting plan. You can sign up online, then call their customer support and they'll take you through it step by step on the phone, just tell them you want to set up wordpress for your domain, then start adding wordpress plugins (free programs that serve pretty much any function under the sun) through the wordpress dashboard (which tech support will help you set up) and it's pretty much plug and play from there.