If you recently updated to the latest version of your phone (lollipop perhaps) you are going to want to back up your data and do a factory reset. I found that after the lollipop update my battery life was suffering, but after a a factory reset my battery life and overall performance increased.