This guy shows some decent troubleshooting. The only thing I would do different is to test the starter in place with a test light or
meter instead of pulling it. Have someone crank the car while you test for power. If power is there and no starter, time to change the
starter. Check all the wiring for corrosion. if no power is seen work your way back.