How many miles are on your bike? I assume you checked the oil level and it is correct, but have you checked your clutch cable? If there's too much play or it's stretched, the clutch may not engaging or dis-engaging properly. It doesn't seem likely that the clutch would be worn out unless you have a whole lot of miles on the bike. That would be a question for some of the better mechanics on this board.