IPhone 4 front camera is not working

I'm using an iPhone 4 with iOS 6.0.1.
So one day, I was using the camera using the back camera. It is working 100% fine. Now, I want to switch to the front camera. And you know what happened? It froze! It is not responding! What should I do? I tried resetting it, I tried restoring it to factory settings, I tried other camera apps, and the warranty has expired! I'm not rich, so don't tell me to buy another one.

Try pressing the top button on the upperpart of the phone and the button with the square on it on the front of the phone and then let it reset.

Take in to the store and ask them if they can help you

You have to take it to the apple store, unless you have not plugged it into iTunes and fully reset your phone!
Hope it helps.