that's actually not that hard...
first make up your mind if you want a paid website or a free one...
if you need a paid one need to buy a domain from any provider and then need to buy the hosting to host your site...
and if you want to make a free site...
goto; geocities.com, wordpress.com, blogger.com etc.
these all are free providers...
once you done to make a site which suites you...
you'll get a web address like: yourname.blogspot.com or geocities.com/yourname...
but i know you'll be needing it like yourname.com
for that login to
http://www.dot.tk
and redirect your actual webaddress to yourname.tk
for example you can check out mine:
http://www.bunnychum.tk
http://www.hackinmachines.tk
they both are free sites... i have one paid site as well to check it please check my source...