It used to be that if wanted to set up even the simplest of websites you had to pay someone hundreds of dollars to get it done. Nowadays there are plenty of platforms out there that have simplified the process of building a website, my favorite being WordPress.
Before you can get started on your WordPress site you need to acquire a domain name and hosting. Once you have that, you can install WordPress and Set up your website. Check out this quick video that walks through the steps of installing WordPress using your hosts control panel.
Here is the link to the blog post I wrote about getting a free domain name and hosting.
Once you have completed the installation you are ready to start customizing and adding content to your  site. WordPress is a very user friendly platform that you can use to easily set up any kind of website you want, anything from a simple blog to a membership site.
The video moves a bit quickly so if you have any questions or if you need assistance installing WordPress feel free to contact me. Would you rather have someone do all the work for you? Ask me about my WordPress packages.