what he sez ^^Erm, hang on. If you short the 2 big terminals on the solenoid the starter should turn shouldn't it? Because you have bypassed the solenoid.
That's how I used to start my guzzi when the solenoid went (also how I melted the key but I digress).
If it doesn't turn after shorting then it's voltage or the motor. Unless I dreamt it.