is starting your own site to hard?

Then sites.sophia.ml is an option

How do I do it?

Fork this project, make a sub-directory with a cool name (No spaces) and commit your HTML code if you are not too good at coding you can use something like html5up.

Then when it's to your standard make a pull request and wait for me to merge.