On top of re-aligning the gear linkages something that made a HUGE difference to my gear changes was new engine mounts.
Lift the bonnet rev the engine and check if there is any movement. Another way of checking is by getting someone else to put the car in gear and bring the clutch up to biting point a couple of times. If you do this please make sure the HANDBRAKE IS ENGAGED, BRAKE IS PRESSED and you STAND TO THE SITE of the car not in front when checking