solenoid clicking, troubleshooting steps: Run 3 tests to troubleshoot.
1. try to jump start at battery terminals
2. unhook the jumpers and try to jump the solenoid following procedures at http://www.fixya.com/cars/r6222268-engine_doesnt_crank_turn_over
(see picture there--make sure car is in park or neutral)
3. Only if #1 and #2 fail to crank the engine, smack the starter motor (not the solenoid) with a hammer and then try to start.
Based on results of above tests, here are solution options:
If smacking the starter is the only test that worked, you have a dead spot on the starter commutator--replace the starter.
If it will jump start but will not crank by jumping the solenoid, check to make sure the battery terminals are clean and tight.
If it will not jump start and will not crank even by jumping the solenoid, the problem is either the cable to the starter or the starter/solenoid itself.
check the big red wire that goes from the battery to the starter and make sure it is strong and tight at both ends. If that is good, replace the starter/solenoid.
If it will not jump start but will crank when the solenoid is jumped, the problem is with the start circuit not getting sufficient current to the solenoid. This usually only happens when there is a separate starter relay (in the engine compartment relay box) that is worn out. Replace the starter relay.
Please let me know if you have questions.