Looks like there are different plans. This is most likely yours.
http://www.alabamapower.com/pricing/pdf/fd.pdf
There is a $14.50 charge off the bat for service. Then $.07 per kWh up to 750 kWh. Above that the rate drops to $.058. Thats actually quite cheap.
My guess at the high bill is mainly from heating your apartment. It simply takes tons of energy to heat an area. MetroMPG is currently renting a place and used up 30+ kWh in one day when it was quite cold out, and his place is tiny (and poorly insulated).