Such is the nature of language learning. It's not really sexy or fun to study vocab or shadow along to something you're watching for the 10th time. I see language learning exactly the same as working out- it's just a lot of consistent hard work over years. ;-)