Before below: turn on headlights and turn key, if lights go out: either battery or connection, see below.
1) Check all grounds and make sure they R OK, if U have to, pull off, clean, grease, re-attach.
2) Check connections on starter and solenoid.
3) Insure terminals on battery clean, and greased and tightened appropriately.
4) U need that battery tested under a load, not just shows cranking amps, cause under load battery could fail.
5) Might be time for battery.
After all above, no dice, try the old whack a mole, give starter a few good whacks with hammer, but not try and run a spike.
See if turn over now.
After this, if turns over after whack hammer, starter/solenoid prob going bad.
Also can try, jump over posts on starter with key in run position (Insulated Screwdriver). If turns over, may start, then U got another rabbit hole, could be win module (ignition). (You also may have a bad cable going down to the starter).
AFTER all above, U may have to get to a GOOD independent mechanic, tell him what U have done, and let a mechanic that knows how to troubleshoot check it out.
All above IMHO. And FTR, not a mechanic, all above just my skerry thoughts.