Troubleshooting help wanted!

If it is not cranking, then it is likely not an ignition problem alone. What year car is it?
I suggested that he should check out the starter relay. And too, that all connections are clean and tight. If it ran fine up to now then it's most likely the relay.