Is it possible to extend my Iphone’s baterry life?

Hello,
I have an iPhone 5s which I use for gaming, internet browsing, and watching videos. The only problem is, it's battery life is really terrible. I could only use it for around half a day before I need to charge it again. Is there anyway in which I could extend the battery life?
