A couple other things to consider that may help long term:
1. Turn off "location" if you are not using it. I work in a large building with poor GPS reception and a WiFi that I do not want to connect to and location was draining my battery very fast. Turning it off before work and back on after work gains me another 20% battery back
2. Turn off Bluetooth if you are not using it.. I connect to my car on the way into work but nothing else at work. Once i'm disconnected, its not supposed to look for signals but I've found that turning it off when not in use saves battery.
3. Adjust "sync" times with apps that regularly try to sync data. Apps like facebook and weather apps are continually trying to update and also rely on location settings and can drain battery. If you are not a big facebook user, set the sync settings to a much longer time. You can always "refresh" if you need to update. Weather apps are big hogs too so I set mine to update every 4 hours. If I need to see what the weather is like I just look out the window.
4. Wifi - hit and miss on that. I turn it off if I don't use it and it seems to make a difference but I've read some articles saying turning it off makes no difference. I don't like to connect to my work WiFi, so I turn it off. Seems to save battery for me.
EDIT: One HUGE battery hog is google music sync. If you use Google Play Music as one of your music players it will constantly try to sync your music files and drain the battery very fast. It also results in Google Play Services and Media taking up a lot of battery % in the battery stats.
Going into google settings and unchecking the sync box for music will make a big difference. It is also one of the reasons for the significant battery drain after resetting or getting a new phone.
David