Rrrrrrr, need help on this one.

"I attempt to start the car. It cranks for long as I want, but will not fire"

Are you cranking so long that you're overheating the starter and blowing the fuse? Or does it do it if you only crank it for just 1 second as well?

If the 1st question is yes - ballast resistor? Ignition control box? Pickup in the dizzy? No fuel?

If the second question is yes, eliminate the ignition switch. Disconnect the ignition switch and crank it by jumping the starter relay - see if it blows the fuse from there when you let go. This may be a good place to start (no pun intended)
No, I can crank it for 2 seconds or 5-6 seconds and it still blows once I turn key off. I’m not over heating starter.