Clutch Problems

Hi. I own a 1998 Holden Barina Swing, 1.4L, 5 speed manual. And have recently had difficulties changing gears. Sometimes I really have to force it into gear, others it moves smoothly. and also when the car is off it moves smoothly between the gears. Any idea as to the cause of this problem?