Agree with Huffo and Brummie. Sounds like the starter solenoid is burnt out, and won't push the starter gear foward to engage the flywheel. The starter motor shaft just spins but there is no engagement to the flywheel. At least that is what would be wrong on a car, and I don't have the motorcycle repair manual here at work with me.