I'd say @Green Bean made a good suggestion. If the jumper works, it points to the ignition circuit (wires, fuse, switch, etc.). If the jumper still results in a click, it likely means your starter ground wire is corroded, or the positive battery cable is corroded.
Your positive cable looks...