383 won't start. It cranks, I have spark & fuel - could it be the battery

I would never spin an engine for 30 straight seconds. I can only imagine how much your starter hates you.