Try setting your metronome to a speed that is very, very slow. Almost too slow, that way you can say "this is where I am." From there, in your daily routine move the speed up very, very gradually. You may not even notice how much you progress as it happens very slowly. But, with time you will see how progress.
Set yourself up with a progression that is not to tricky but presents you with a small amount of struggle. Start the metronome slow, and practice that till you have it down. Again, it may seem tedious but trust me it will go a long way. The next day, or day after that, move the metronome up just a few BPM. The change will be so subtle I guarantee it. Than, within a few weeks you are that much better in what seemed like very little work.
The improvement is gradual but that is what it takes. There are no shortcuts with this stuff, and it simply takes "meaningful work." Sounds like your ear and heart are on the right track. Keep it up! :eek:
Douglas Showalter