Becoming a hosting reseller is a great business opportunity that is available to most people. $100 for the first two months will get you a long way. That’s a very small investment to start running a business…
You can get your own website for cheap. A domain is under $10 these days, and you don’t need to pay for hosting fees, as you’ll be using your own reseller account for that. If you want to keep expenses down, you do need to know how to put together your site, though turnkey sites are available for a few dozens of $$. Check out ebay to find some good deals on turnkey hosting sites. If you know how to put together a site and just need a template, look for free templates, there are plenty that have computers themes on them.
Once you have your website going, it’s a matter of finding good cheap ways to bring in traffic and attract potential customers. Definitely a topic for a different post here