Try to check your battery if it is swollen...this is the big down of s4..
Or maybe a bad flash of your rom if u have
I'm using lindroid rom and i experienced good battery life. I also tried thunder_universe rom and thorvicc did a good job...
Try also one of any custom rom it might solve your problem