If you want to learn how and where to build a website, then I suggest this book. It also tells you how to make a wiki and a blog too. It is in paperback or if you have a nook, then a nook book. You can get the book here:
Build a Website for Free (Affiliate link)
1. Points out free web hosts
2. Tells you how to use the popular website creator services, for example: Google Sites.
3. Shows you how to validate your HTML code.
4. Tells you which sites can help you with website maintenance tasks, for example: link checking.
5. Gives short overviews of WordPress and Google Blogger.
6. Pretty much, it gives you all the info you need to know to make your first website.