How many miles on it? First thing I'd check would be the clutch cable. It's common for the cable to wear out & when it does can cause the pedal shaft splines to strip. Also, even if it looks new, if it was replaced with an aftermarket cheapy cable it could still be the source of your problems. Replace it with OEM or a high quality aftermarket part, not the cheap china made plastic lined cables you find in some stores.
Certainly possible it could be internal, but the cable is cheap & should be replaced anyway... so it won't hurt to try it first & go from there.
Hth,
Fuzz