Try These Three Things
1) Fully charge your battery.
2) Bypass your ignition switch as follows. Take a test wire with a female quick-disconnect terminal on one end and the other end bare. Remove the terminal 30 wire and connector from the starter solenoid that comes from the ignition switch and replace it with the connector from the test wire. Make sure the car is in neutral and the wheels chocked, then touch the bare end of the test wire to the positive battery terminal. This bypasses the ignition switch completely. You should hear the solenoid click shut and the starter try and start the engine. If you do hear this, you can then turn the key to the "ignition" setting, do it again, and the engine should actually start.
3) If, using the solenoid bypass wire, you hear only a "click" but not the starter turning, you'll need to do a voltage drop test to see where in the starter circuit you're losing voltage. Google it. It's easy.