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

I have had instances where a low battery will not start the car but it will turn over. My car and truck sit for long periods so I have to crank the crap out of them to get fuel to fill the bowl, even when the filter is full it still takes time. You have electric choke so it may not be working to its full potential with a weak battery. Is the spark strong, like a nice bright blue? Battery could just be toast, I've had that issue too.