There are lots of good suggestions in this thread. I want to add: practice singing! Sing the parts you want to play. If you're trying to learn theory, sing it (e.g. if you want to work on recognizing extended chords, practice singing arpeggios). Along with reading and piano stuff this will really help your ear. It's important to be able to "hear music in your head" and singing is a way to do that.