I'd recommend going right to the syntax of the language you want to learn, and studying that until you understand it. I remember struggling through tutorials, feeling like I wasn't really getting it because I wouldn't understand all the examples or terminology. After that I have always got my head around the concept of the language first, be it a simple markup language or programming, after which I can expand my knowledge of that language very quickly with relative ease.
Oh, and did I mention everything you ever need to know about web development is a quick Google search away? I've heard that up to 9 out of 10 web developers are self-taught, all you need is the motivation and time.