it maybe the gear selector steadys and springs you maybe better of fitting a new unit from burton power they are not cheap mind @ £250 but they have quickshift built in this will make the gear change like new.
or alternativly strip the old one down and check the amount of wear on the steadys on the end of the springs and replace these.this is what i have just done and the gearchange is perfect