Hi,
Well firstly you need to decide what it is that you want out of a website. Will it be an e-commerce site, a portfolio site, an interactive site etc. Once you know this you can usually find a program that makes building a website easier to accomplish. For example if you want a flash site, I would suggest using a software such as swishmax or swish lite as you can purchase templates that look amazing and make your site that way. There are step by step tutorials available when you purchase the template. If you want an interactive webiste, with forums, and big user interactivity may I sugget phpnuke
www.phpnuke.org If you are unfamilar with php it may be a stretch, but an increasing number of webhosting companies offer it for free and all the installation is done for you, all you need to it, is change their text with your own.
If you just want a portfolio site or a basic site and dont want to learn web development I would purchase a template. (make sure you buy one from a credible site) You can alot by using templates, more than you wouldjust by reading a book.
FInally if you are tutorials. Most major software companies (adobe, macromedia, microsoft etc..) have tutorials on their website.
http://www.adobe.com/support/dreamwe...ial_index.html
Good-luck