I have some experience with web development, but this will be a learning experience. Looking for all recommendations on how best to host and develop a website that is entirely my own.
Thank you!
When you progress to a point where you want to add interactivity on your site, learn Javascript.
Host your site on the cheapest VPS you can find. It'll give you an excuse to learn Linux and basic sysadmin.
[0] - https://developer.mozilla.org/en-US/docs/Web/HTML
[1] - https://developer.mozilla.org/en-US/docs/Web/CSS
[2] - https://developer.mozilla.org/en-US/docs/Web/JavaScript