A couple of nights ago the temperature dropped below zero and stayed that way until today. After that first night, my 1981 300D wouldn't start in the morning. It's hooked up to a block heater, but it doesn't seem to be doing much, as the car still won't start (actually won't even turn over

). What does this mean and how can I fix it?
Thank you all!