Build Your Fantastic Site
You do not have to know all kinds of programming language to build a website. Most web hosts have an in-house site building tool. But beware, there are a lo t of these site building tools that is not up to the mark, so here again is research and comparison important.
If you want to give it a go without the help of a online site building tool, I recommend a WYSIWYG (What You See Is What You Get) editor that is called NVU. You do not need to pay for programs Dreamweaver or Front Page. NVU is free and works great. It is fairly easy to use, but you will need to spend some time to figure out how to use it.
Personally I prefer SiteBuildIt! as a site building tool. No programming knowledge is needed, and the site builder takes care of the technical stuff, and I can focus on building my business. It includes all features needed and more. It is the best tool for people that are starting up in internet marketing and ecommerce. Read more about SBI in the resource section. Building smart also means to structure your site in a user friendly way. A good way to build it up would be to have some introduction to what the site offers and other information that is relevant to the use of the site on the homepage.
From the home page (level 1) you link to several sub-pages (level 2) that is your content pages. From these content pages you can also link to pages a level deeper (level 3) that contains even more detailed information relevant to the topic on the level 2 pages. An example can be http://www.financial-freedom-made-simple.com/ which is the home page. There is a little introduction to what the site is about, and you will see that book reviews is the main feature of the site. If you click on the link it takes you to the page where all the different reviews are listed, that is the level 2 page.
From there you can click on one of the links to the reviews and it will take you to the page where the actual review is. Then you are on the level 3 page. So you can imagine the structure of the site as a pyramid shape. Deeper then 3 levels are not recommended, because it makes the page difficult to find for the search engines.
Your focus should be on building good level 2 and 3 content pages on specific keywords related to the main topic of the site. You will be given a few more tips on how to do this in the best way in the section on SEO.
You also need to make a good navigation structure on your site. The most common is either a left side navigation bar, or a top navigation bar. Both of them are pretty much OK and user friendly since it is what people the most are used to.