A starter motor takes too much current for a small ignition switch to manage - so the ignition switch activates a relay (the click you hear).
I think you should check the integrity of the connections between the battery - the starter relay (that clicks) and the starter motor itself and the earth return path from the starter motor.
After that you should begin to suspect the relay and or the starter motor.
Peccavi
June 2013