There is no easy way to do web site coding, and I feel you have two options.
1] Persevere. You have the books, go through them and learn by trial and error. Did you know that you can construct web pages that you save onto your own computer, and use your own browser to test them out? It's a great way to see how they look, compared to how you want them to look.
Google is a great resource for finding tips on HTML and other web coding. Also, you may find some useful tips in CNET's
Web design and hosting forum.
2] Get the site done professionally. Good sites are done by professional web site designers, and they are expensive.
It really comes down to what you want your web site to do, professional corporate, commercial online retail, blog site, family photos, they all have different requirements.
I have a couple of websites that are REALLY simple. Nothing moves, no rollovers no oddball stuff. They just have words with lots of pictures, a few hyperlinks, multiple pages and a contact page. These are on godaddy.com.
I have another one on rootsweb.com that is basically the same.
One was done with a proprietary godaddy.com product they no longer support. It still works most of the time, but the website could really use an update. The other two I paid someone to do.
I need to update them regularly with current information.
I own Microsoft Expression Web. I've bought dummies books of every description. I never make it past page 10. It still looks like it's written in greek. I actually did get through constructing a whole site once (with a template), but it had errors and I couldn't figure out what the problem was, so I had to pay someone again.
Is there program out there that is simple to use and not intended for someone who makes their living building website? I checked out one of the dummies books from the library and found it used dreamweaver. Adobe is never simple, plus it's $400.00.
I already have one expensive program I can't use. HELP!