A couple of things to try.
1 - Adjustment: You might try adjusting the B-Screw on the derailleur to get the shifter guide pulley as close to the cassette as possible without touching it in any gear.
2 - Maintenance: I assume you've checked your chain for excess stretch.
3 - Parts: Have you tried compressionless cable housing?