If it doesn't matter if you take some time to figure out the overall issues, I highly recommend "Carat"- it's a project of computer science dept.(mostly post Masters') at Berkeley. With a quick opening of the app, which uses nearly no energy & does not run in background, it checks whatever is a major draw on the batter, makes recommendations re what to kill, get rid of, etc. & tells what minutes will likely be gained by each action.
They suggest opening the app each day when it takes a snapshot of the system. Over about 30 of those snapshots, (my experience with 1st phone-it took shorter time period than 30). it gives J-score which tells how you stack up compared with others of same phones. With RAZR, I started wit J-score of 27, I ended up with 72 after following their suggestions. Their support is amazing & the people responding have impressive education & get it! I've given just a snapshot & it does much more than described here. Forums are found in back after seeing the categories of apps that have bugs, are HOGS, or other issues- Forums are extensive but could be overlooked if last section is not scrutinized & scrolled to locate. Please give this a try! I have no connection other than user with Carat.