I was trying to figure out how to explain the attitude shift that got me over the "want to learn" hump into actually learning, but I think you just nailed it. Once I started coding, I learned to code. Perhaps the advice is "pick a project (of your own design or someone else's, it doesn't matter) and start working on it."