First thing, start by doing a factory reset, especially if you installed the 4.4.2 update without factory resetting.
If you installed a rom and did not do a factory reset, do a factory reset.
Before installing any apps, run through the stock apps and 'disable' the ones you dont use in settings->Applications (Google "Jellybean Disable Apps" for more info on how to do this). Some examples might be any of the stock apps that start with AT&T, Google Books, Trip Adviser (for those on stock), Amazon Kindle, etc. If you dont recognize it, dont touch it (ie. dont disable an app if you dont know what it is, chances are, its something critical you need for the phone to operate).
Now hit up the play store and one at a time reinstall the apps you use. Do NOT install apps you 'think' you might use once 6 months from now or apps that look promising that you want to keep an eye on (there are alternatives for this).
Disable any sort of push notifications in as many apps as you can. This is the biggest battery drain on todays phones (can anyone say Facebook?).
My last recommendation is an app called Android Tuner (by 3C). Its VERY expensive at around $10 but it will replace just about every root app you currently use. The learning curve is somewhat steep and you should be very careful with this tool as it can do things to your phone that are not good for it.
But, among its most useful features are scheduled maint. like backing up apps (plus their data), clearing ram, fixing permissions (not really necessary), clearing davlik cache, etc on a daily, weekly, or monthly basis.
In addition, it has the ability to allow you to specify which apps have permission to start automatically and under what conditions. For example, some apps will start automatically when connected to wifi. If you dont an app to start automatically when connected to wifi, you can disable it!
The battery, processor, and ram usage statistics are more detailed than any other app I have seen (look at the screenshots). Once you know how to read the data, the power is in your hands to make changes to squeeze more power out of your phone.
These are just a few features, there are many more that are documented. But, I highly recommend taking a look at this app, for some reason, no one ever talks about it but I think its one of the best 'system level' root apps on Android imo.