It can be a lot of fun to run your own website. Getting started can cost you a little or a lot, depending on what route you take.
Check out the following low cost options:
Web Hosting Hub: www.webhostinghub.com
Go Daddy: www.godaddy.com
With a website you can make money selling your products, affiliate marketing, or drop shipping.