its probabily worn down on the inside. the teeth are probabily worn and not getting any grip. take it apart and have a look inside.
Yeah its all greased up. just doesn't seen to catch the nut(the one that the cog on tranny cover catches to start it) I have orderd a kickstart repair kit because the cog looks worn and it might need replaceing hopefully that will sort it. also tried the elecky start but its fuc*ed lol.