This is not one of those "Turn off every useful feature of iOS" posts that grinds my gears. My goal is to deliver practical steps to truly solve your iOS battery woes.
One quick thing before we start — 99.9% of the time it is not actually iOS that is causing your battery to drain quickly. I guarantee you that if you erased your phone and there were no apps or email on it, it would last for ages. But, no one uses their device like that, nor should they. Hopefully with these steps you will be living in iOS battery bliss while still using all the apps and features you love.
I will be reformatting my iPhone 5 again and start fresh with iOS 7.1. A few weeks ago, I installed iOS 7 which did posses amazing battery life, but after I started installing a few of the hundreds of apps that I use, my battery would eventually only last half a day! I'm going to have to start deducing what's really going on.