Best web-hosting guides?

I was wondering if anyone could help me to find a relatively easy to understand web-hosting guide. To my knowledge, this topic isn’t covered in the lessons. I understand how to use GitHub Pages well enough from some lessons I took on CodeAcademy, along with git from the terminal, but unfortunately you’re only allowed one custom domain name per account on GitHub, which I’ve already used.

Why not host by a very nice customer server hosting instead? If you have any problems they could easly help you understand. :3