Check the free play of the clutch pedal..sounds like too much free travel....if that's not the problem it sounds like something isn't letting the clutch disengage fully..
Edit: Ah...didn't read the part where you said you can switch gears when the car is off..... that might void my opinionated diagnosis....