Is there any way I can fix my phone from dying so fast (iPhone 4s)?

My phone is an iPhone 4s which I have had for over a year. My two year contract ends in like 4 months in august and that's when I can upgrade.
My phone dies when it still has up to 40% and says it needs to be charged then all I have to do is plug it in and it will turn on and be at 40% once again. This happens to my phone at any percentage that is below 40 and 40 is the highest percentage it's ever died at.
My phone also dies fast. I was at a venue a couple days ago and I had to turn off my phone while I was there so I couldn't really take any pictures of the bands playing which sucked. It was 5 bands and I would turn on my phone in between sets and text my mom and then turn it back off. But nonetheless my phone still died that night and I had to text my mom from my friends phone to pick me up.
I can't get a new phone for 4 months is there any way I can fix my phone?

I'm going to go ahead and say no. No way to make it any better.

For your next phone. Try to keep your phone in between 25% and 80% thats sort of the sweet spot for newer phones. Turning them off or running them dead is really not good for it. On the other hand you don't want to leave it plugged in on 100% all day either. Its not bad to run it from 100% to dead once a month or so. That should help your next phone from having the same problem.

  • Why is my iphone 5c dying so fast? So i don't know why it's dying so fast. I barely got it and i don't know. Is it iOS 7? Is it because I charged wrong the first night. I didn't let it die all the way because I heard it wasn't necessary.
  • Why is my iphone 5 dying so fast When i first got the iphone 5 2 weeks ago, it took a long time for it to die. It would last about 2 days. When i charge it i wait for it to die completely before plugging it in. Now it can't even last a full day… What is wrong with my phone? After i plug it in it will only last about 4 hours. I'm really upset because it used to last 2 days and now it won't last longer then 4 hours. WHAT's WRONG!
  • Why is my iphone 5 battery dying so fast? So I got my phone In April. It's been this way forever._.it goes from 100% at 7am to 40% at 11am. I've already disabled LTE and stuff i don't know what to do! I'm going on a 10 hour car ride tomorrow. So what should I do?
  • Why is my iPhone 5 battery dying so fast? - 1 I don't charge my phone overnight because that causes the battery to die quickly during the day, but at night I charge it until it is at 100% and then I go to sleep. I don't use it or anything. Then I wake up and it's at 60% and I didn't use it. This never use to happen it only just started.