I had this happen last week, and was a bit distraught! So I searched around this forum, and found a lot of great posts and suggestions. Basically I keep location services and notification services turned off unless I need them. Also, I keep my email off unless I want to check. I'm lucky in that I don't have to check email right away... most of the stuff I get is just fluff anyway!
Also, what helps alot, I think is to double tap your home button. You will see all the apps that are either still running or that you've recently used. You can press one and hold it until the start quivering and you see little red x's. Press the X's on any that you want to stop running. Turn off Facebook, gas buddy, tv guide, games, etc. This does not remove them from your phone... but it stops them from using more battery power.
Since doing this, I've only had to charge my phone every other day. It's made a HUGE HUGE difference. So do a search on battery drain, and you'll find all sorts of suggestions!
Good luck!