If you hear a click then it's not the switch. Find the solenoid and push the start button and rap the solenoid with a screw driver. It might be stuck. If that makes it start, then swap the solenoid.
If that doesn't do anything, then use a jumper cable and jump directly from the battery to the starter. If it does not turn, it's the starter. If it DOES turn, then it's still likely that solenoid.
If that doesn't do anything, then use a jumper cable and jump directly from the battery to the starter. If it does not turn, it's the starter. If it DOES turn, then it's still likely that solenoid.