Deathsnatcher Have a college friend who was into freelance work of building websites etc… if you want I can connect you to him, you can take advice from him and if you find his pricing right you can get him to do the work for you.
you can also try doing this course from coursera and see if it helps. Its a guided project. If it seems too advanced you can develop basics from codecademy courses.
There are lot of stuff in web development like front end, back end , api etc. it would take a long time to learn. Instagram and Youtube are great options nowadays.. once your channel is monetized, you will be earning from delivering the content you like. Also it would provide you way more reach and recognition than websites could ever provide. You can check some docs profile who are into this like dr su.