I have been doing web design for over 10 years. I would suggest Dreamweaver as suggested above. There are MANY MANY MANY books and lots of online tutorials. Basically, find a method of learning that works for you. If you learn hands on, video tutorials or classes will work best. If you have good reading comprehension, just do some google searches for beginner Dreamweaver tutorials.
Myself, I use Notepad++. The comfort of an IDE to do most of the coding for you is way to easy to get use too, then you start to loose what it means to really understand a lot of the code. Nothing irks me more than a decent web designer that uses a specific CSS tag or javascript but can't explain why he uses it or how it works.
I just expect more from the people I work with though. I would never criticize anyone else unless they asked me to.
Good luck! And don't forget to watch the "You suck at photoshop" series on YouTube if you want to get into Photoshop design.