Camera does not show picture, software on.
Did you already try to reset the phone by holding the sleep and home button for about 10sec, until the Apple logo comes back again? You will not lose data by resetting.
If this does not work, try to set it up as new device:
How to back up your data and set up as a new device
Retrieving data ...