There is no simple way to create a web site. As a person who has been involved in webpage design since the day of Windows 3.11 and Netscae Navigator 1.1, I may be able to tell you some tips about web site creation.
First of all you must decide your web site's topic or theme. You should work on something you are good at. For instance, you can do something about programming, sports and games, travel, books review, astronomy, health, education, any hobby, and etc.
Next, do some research by reading books, journal, info from the Internet and etc. Follow by designing a framework for your contents, get the main topic and subtopics properly arranged.
To start writing your contents, you should use a GUI-based webpage development program such as MS Frontpage, Macromedia Dreamweaver and etc. Besides, you should also learn some basics of HTML so that you can customize your page better.
For MS Frontpage, you have to purchase it. However, if you have Windows Vista, you can use notepad that come with it to design your web page using HTML.
After you have done all your web pages, you can then contact a web hosting company to register your domain name and to get a web server to store your files for online viewing. you just need to pay a nominal fee. For example, domain name registration is only about USD$18. Offcourse you can register with a free hosting provides such as
http://geocities.yahoo.com/
To market your web site ,first of all you must submit your site to the major search engines through many submit it website, like
http://www.submitexpress.com/
http://www.google.com/addurl/
and many others.
Remember to add all possible keywords related to your site in your META Tag so that search engines can crawl your site and find the necessary info.
Next you must market your site with whatever ways possible, such as by emailing your friends, join discussion groups, leave messages in guestbooks of other related web sites, join forums, and yes, answer questions in Yahoo! answers section.
Anyway, you must enrich your contents and update your web pages regularly.
You can take a look at this free VB tutorial web site at
http://www.vbtutor.net
to get a rough idea on how to create your web site. You can also learn HTML here.