SING everthng you play. If you're practicing arpeggios, scales, bass lines, etc. SING them, and sing the note before you play it. That's been the single biggest help to my ear training ever. It directly involves your ear with what your fingers are doing.
Also, break stuff down to dirt simple elements. If you're trying to figure out a bass line, find one note. Then listen to the next note. It can only be one of three places. It's either the same note, or it's higher than the first note, or it's lower than the first note. Figure out that. Then try a note. If it's right, then move on. If it's wrong, the ask is the note you tried too high or too low of the target?
That'll take care of the pitch. On many things you'll find yourself hitting the right note, but it still sounds wrong- that's why you need to understand the rythym too. Again, singing the line will help a LOT here.
Repeat as needed. Being able to slow down the passage helps not only with giving you time to figure out the exact pitches, but allows you to get the rhythm accurately too.
Plus, you gotta understand that it's a learning curve. It takes time AND it takes consistency. Like sight-reading, if you don't use your ears regularly you skills atrophy.
jte