My iPhone 5s won't turn on past logo screen?

I haven't even had my phone for a year and it's had problems since around March. I turned it on and it froze so I restarted it but after it was on the white screen with the apple on it for about 1 or 2 minutes it turned off. I tried it again and the same thing kept happening to me. I knew it wasn't low on battery but I plugged it in anyway and the same thing happened. In June my phone shut off and wouldn't charge so I went to the Verizon store and once they plugged it in it started to charge again, so I don't want to go to the Verizon store for that to happen again. Any suggestions on how to fix it?

Reset it- press and hold the On/Off Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears.