Have you tried doing a reset yet? Press down on the Power and Home buttons at the same time and hold until you see the Apple logo, then release both buttons. You might briefly see the Power Off slider but ignore it and keep pressing those buttons until the Apple shows up. It might take longer than usual for your device to restart but be patient... it will restart. I hope that fixes your problem.