I think that's normal. My roadmap started with Frontpage 2000 then Dreamweaver, all HTML. Then I moved on and learned a bit ASP 3, most of the time I had to copy paste snippets because I couldn't remember it. This went on at least a year, slow learner maybe - I was 12.
Then I did some Visual Basic 6, I had no real point of direction which made it hard for me. I also had my fun with some mIRC scripts.
When I was about 15 years I got an internship where I had to work in Java - for the first time. During those 2 weeks I consumed this book amazon.com/Big-Java-Cay-S-Horstmann/dp/0471697036 - that was really an eye opener for me. For not being a native speaker in english and just 15 years old, it took some time, but I had a given task I had to accomplish and I was given this book, that was when my skills started growing faster.