If you don't have your own domain registered yet - I recommend using NameCheap.com
For these types of sites you don't need some powerful and sophisticated web host services. I use Hostgator and NameCheap.com Web hosting.
For your further education I recommend checking out my video tutorial hub where you can become "guru" in just minutes!
Always build your list with your sites and blogs! I've used AWeber for many years!
IM/Affiliate Super Hub
Lots of useful guides & videos on affiliate marketing, product creation, affiliate resources, and much more!