Unless an app is misbehaving, it's your particular usage that kills the battery. E.g. if I browse a lot, it will drain my battery. If I use apps that use the GPS receiver a lot, it will drain the battery. Etc.
What does your Battery Use screen show? Start by tackling the ones it indicates as battery hogs. I really don't get why people think randomly applying "fixes" is the way to troubleshoot...