I know there are just so many hours in a day and learning something new is a pain in the ass but I wanted to get away from wysiwyg html editors. I can code a simple page in notepad but the more complex shit like css I always used an editor for. I got sick of not knowing exactly what I was doing so I bought a little course that a friend recommended.
http://www.westciv.com/courses/index.html
I am a programmer, not a designer but I can now hand code a fairly complex, fully compliant page complete with CSS. If I can do it, you certainly can.