Have you tried cleaning the inside of the shifter with WD40? Shoot lots of it in there and see if it helps. Clean the c--p out of it.
As dsbrandtjr said, check for excess friction at the RD hinge pins. I had to soak mine in mineral spirits to free up the RD function.