Well, it’s not as complicated a you may think. I recommend using wordpress, it is very user-friendly. The functionality of the website is simple, it is based on plug-ins, a very simple concept.
To create your own website, you only need a domain name and a hosting package. I recommend using godaddy.com or hostgator to cover these needs.