check to make sure the cable isn't getting hung up anywhere.
also the housing may be getting sucked up into a tight spot, check the housing and try taking the cable out of the spot where it goes into the derailleur and pull it tight with your hand while shifting it