Creating website is not an easy task for someone who is not an IT person. But, this days learning any thing is so easy. You can see video tutorial in youtube. I am giving some tips, you can follow this. Buy domain and hosting from a renowned organization. This days, almost every hosting company provides support to install wordpress. Install wordpress from cpanel. Then choose a theme from wordpress repository. Install the theme.
You can minimize your effort by contacting a web development company
xdfdsgsdf bgsdf gdfg dsfg dfdf gdfg df
Also you can try to use this www.templatemonster.com/wordpress-themes.php wordpress themes for website, for example. I've bookmarked them already but didn't use yet. I think it should be useful to you.
There are so many platforms where you can create your own website easily like, wix, blogger, wordpress and more...they dont charges and you can easily create websote or blog and earn money.
STEP 1 :Choose a platform where your site is going to be built on(WordPress, Drupal and Joomla.)
STEP 2:Get a domain name for your site.It should be catchy and relevant
STEP 3:Set your website,choose a theme,customize the design,make it look awesome.
STEP 4:Preview and test your website.