A few months ago I wanted to learn to appreciate and listen to classical music. I woke up an hour earlier every morning and read a book, listened to an audio course (Robert Greenberg's How to Listen to and Understand Great Music), and listened to actual music then and throughout the day. A few months later I can recognize the structure of most pieces and if the composer "broke the rules" (and why). I can't read music or tell which note is which (yet!) but I made a lot of progress.
Unless it's a particularly difficult subject, simple daily practice and learning goes a long way.