Voltage Problem

I think this proves the battery is ok.

Op could have everything wired correctly BUT the ignition switch is faulty
I see your point. That's a reasonable deduction. I'd want to check if the starter drawing hte battery down to 9 Volts. And if not, where is the drop? Could be right at hte battery terminal or any place down stream there. Mechanically the switch gets teh most wear, but the engine compartment connections take the most abuse.