How to Create a Website:
There are 2 ways to create a website. one is for FREE another is by paying MONEY annually. as a beginner, one should fo for these free services. the reason being, even if you are not able to make money, it won't affect you in any way and also, some of these free services are very effective.
One of such resource is BLOGGER. blogger is also a google product. The main reason for which blogger is used is to express our thoughts, ideas, views, etc.... on any topic and you can use google adsense code in those blogs to make revenue ( See How to use Google Adsense post). one can own 'n' number of blogs. the main reason to use blog is it is easy to use, it will be easily found by google crawler ( see google crawler post).
Oneof other FREE website making sites are, http://www.webs.com/. The reason being suggesting the site is i have been using this site for a long time. Here you need some knowledge on site creation mainly HTML. first you should have a website creating software. Many of the softwares are there in the market, but the best is MS Frontpage, the best i have ever used. ( you may find difficulty in finding the software. you can find it at http://www.seedpeer.com/details/40513/Microsoft-Office-2003-Frontpage-Iso.html). it is an user friendly software. try & learn to use it as it is the key for your success.