does the click sound like its coming from the starter or the solenoid on the engine? have a friend turn the key switch for you. Use a test light to check the solenoid. Its usually located on top of the engine on the throttle linkage, on older engines its located in front of the starboard manifold.. There will be a red wire, yellow/red wire(same size as the red), then a smaller yellow/red wire and then a black. You should have power to the red wire all the time, check it with the test light or volt meter. Then check to see if you have power going to the small yellow/red wire while you have some one turn the key. If you have power to the small yellow/red wire then check to see if you have power going thru the solenoid to the larger yellow/red wire. If you have power going thru to it, your problem lies in the starter. If you don't have any power going thru to it, remove the larger yellow/red wire from the solenoid and recheck teh solenoid for power going thru it when the key is turned to start. If you have power going thru now, but didn't before, your problem is in the starter.
Now to double check your diagnosis, jump from the red wire to the larger yellow/red wire with a screwdriver, remote starter or jumper wire(key switch off), if the starter spins over now, then you definitely have solenoid or wiring issues. If it doesn't spin over now, you have starter issues.
Now one more thing, watch teh volt gauge on the dash when you turn the key switch one, note the voltage reading, when you turn to start the engine, does the volt gauge fall to zero and all the other gauges drop at the same time? Sounds like a battery problem, or battery cable(connections) issue. Don't forget to check the ground cable. The easier way to check the cables is to use a set of jumper cables, go from teh negative terminal to a good grounding point on the engine, if the starter turns over now, you ground path is bad, then hook up teh positive cable to teh positive terminal and to teh terminal on teh starter, that will tell you if the positive cable is bad. If it still doesn't work, move teh ground cable to the starter housing(not the terminal), see if works now, that will tell you the starter is not grounded to teh engine, remove teh starter , clean the paint off the mounting surface and re install.