There are several possibilities - including a defective starter motor.
Start by putting a volt meter between the starter solenoid wire (the thin one to the starter motor) and ground - when you turn the key you should see +12V or very close to it - if you do, the starter needs to be taken out & tested - it could have a bad solenoid, worn brushes, or a bad armature/field coil.