I am also self taught. I started in the mid '90's, with some online tutorials, then bought Netscape Navigator Gold 3, because of the built in WYSIWYG editor. I learned to tweak some .cgi and some javascript. I had a few websites up for a couple years, then got out of it for a while. The last couple months I've been catching up and learning new things I didn't have to learn before. Html was very easy to learn, but now I have to learn a lot more. I prefer using a WYSIWYG editor, rather than coding from scratch.
The very first website I went to, to learn, was called, "Nuthin' but Links", but it hasn't been around for quite a while. It had tons of links to tutorials about everything. If one place was too difficult to understand, I went to another. I kept going from site to site, until I understood, or just found an answer to what I was looking for. I eventually found everything I needed from that one links site.