I found a great step-by-step guide on how to build, configure and host your own personal website using Github pages. Check it out here.

MyRepo

Or you could just check out the official guide.