Install WordPress, hosted at Hostgator. Never ever SiteBuilder or any HTML do-it-yourself sitebuilding software which hosting companies throw in for free. Stay away from Dreamweaver! You want to only use sofware which provides blogging and content management. ONLY use Godaddy for domain registration. Nothing more.
Hostgator and other webhosts provide Fantastico, a package with scripts, located at the bottom of Hostgator's cPanel. It will install WordPress with a few clicks of the mouse. But you will have to FTP your theme and extensions.
You can teach yourself how to do all this free online. You can find vids and step-by-step screen shots and how-tos. You will need to invest time, not money. Tons of free themes, extensions, etc. No matter where you host your site, make it a WordPress blog.
Some of us have been making websites for over a decade or more. WordPress has been around for about 4-5 years or so. Pls don't expect to build all this overnight. But focus on it and keep at it.
Add email newsletter services. Most peeps here seem to use Aweber (plus I think it's called GetResponse). But Constant Contact and Namaste Light provide better contact management, from my discussion with personnel at those companies. Most all have free trials.
Plus you absolutely need to learn and use SEO techniques. That means including relevant keywords in your posts (text, images/stills, vids), titles and backend. Most people do not write correctly for the net. They could get better Google results if they bothered to learn how to write for Google and readers. Instead they do PPC. Could save money by doing both if wanted.
There's also free tools to track and suggest keyword usage. Whatever rocks your boat! Again, there's tons of sites which discuss keyword usage, writing for the net, etc.
Subscribe to copyblogger.com, problogger.com and more. Read, watch, do. Spend time, not money.
Enjoy the ride.
Jenny Lens
http://punksellsout.com