I have had grounding problems before, but it was all my fault for not hooking them all back up during reassembly.
The quickest way to tell if you have a bad ground it with a volt meter.
1. Set it to voltage and at least 15 volts (auto mode is best)
2. Turn the key to the RUN position so that everything should be powered.
3. With the two probes, place one on the GROUND post of the battery.
4. With the other, probe various other ground points. If your meter reads voltage, that indicates a poor ground to that location.
Test probe points would include: The frame, below the battery, the alternator, the hood hinges, the body strap located behind the motor, just below the wiper motor assembly, etc.
I ruined a 20-foot nitrous line because the body ground was poor and it found a ground point through the braided nitrous line and the edge of my hood. It was also sparking under the frame right next to the -8AN fuel line that the nitrous line was strapped to. Had I not caught it in time, it might have burned through the fuel line and that would have been *very bad*.
If your issue is that the key does not run the starter, but everything else *seems* to function correctly, I've been there, done that too. In my case, it was a break in the wire between the main outside connector under the hood and where it goes into the under-hood fuse block. Never did find a new wire loom to figure it out, so I rigged a new wire from the ignition switch to the under-hood fuse block. Yes, it found its way to the neutral safety switch on the shifter too, but mine is a race car now and I remember looking through the wiring bible for our car, and that ignition wire goes through a LOT of connectors and switches before it reaches the relay under the hood. I just bypassed everything and went for the glory.