For site creation service, I highly recommend that you create a website with hPage ( https://www.hpage.com/). It's super easy to use and you can brand yourself there. If you have Youtube, you can also integrate it easily. You can also purchase your own domain there if you want to take things more personal. I've been a user for some years now and it helped me got started when I had zero knowledge on coding.
There are a number of tools available online to build an awesome website. In that one of my favorite is Weebly. It is a very user-friendly editor with pre-designed page layouts to help you get started, free plans available or from $8 per month.