What I did since I'm knowledgable of the internal working of batteries...
1. Charge your battery to full charge. Then let it charge for an extra 30 mins or so. Preferably not a USB port from a computer.
2. Use a battery calibration app to wipe the battery data. Do not use any programs that drains your battery quickly.
3. Unplug your battery from the charger. Use your phone as you normally would until it goes dead and powers itself off. Keep a wall charger handy, not a computer USB port.
4. When the phone finally dies plug it in and charge it with your charger. If you use a computer USB port it may take a long time to get enough charge to bootup.
5. Repeast steps 1-4 two more times for a total of 3 times. Your battery indicator SHOULD be fairly accurate.
Then, about once a month(usually when I pay my rent I do this...)
I fully charge my phone overnight, then the following morning use my phone as normal until it dies again. This helps to keep the battery data accurate as the battery ages.
No, this will NOT shorten the life of your battery. I know a whole bunch of people are about to write me to counter argue me, but unless they intend to explain the physical properties and chemical processes that occur to cause this "effect" that has NOT been documented by battery manufacturers nor testers(myself) then I'll pretty much ignore those rumors.
Then, do yourself a favor and don't freeze your phone or leave it in a hot car during the summer. Batteries don't take well to heat and cold.
I have an extended battery and this is exactly what I did when I got my battery and what I do with it.