Looks like a lot of background processes are running on your phone.
Check your location settings and apps that could be using them. Maybe you could run a little test. Disable them completely for a day and see if battery life improves.
Check your sync and upload processes (FB, Google +, ...). When possible lower the sync frequency and select any upload process to run when the phone is charging.
WiFi seems always on but anyway check mobile data usage in the settings just in case your 4g is working in the background. There were some cases here when mobile override WiFi. Weird but it happens.
Your signal seems a bit weak and that's a cause of higher battery use as well.