HT4623: Update your iPhone, iPad, or iPod touchLearn about Update your iPhone, iPad, or iPod touch
The Basic Troubleshooting Steps are:
Restart... Reset... Restore from Backup... Restore as New...
Restart / Reset
Backing up, Updating and Restoring
If you try all these steps and you still have issues... Then a Visit to an Apple Store or AASP (Authorized Apple Service Provider) is the Next Step...
Be sure to make an appointment first...
This is a trick I used in iOS 5, not sure if it still works with iOS 6:
Quoted from Redmond Pie:
Step 1: Navigate to, and launch one of the stock applications on your iPhone. If you don’t already know, the stock apps are things like weather, YouTube, stocks, settings etc (any that come as part of iOS).
Step 2: When the app is launched, press and hold the Power button located at the top of the device until the ‘Slide to power off’ appears.
Step 3: Press and hold the iPhone home button. Keep the button depressed until the Slide to power off slider disappears and the application quits back to Springboard.
Step 4: Voila! Your home button is now re-calibrated and should be more responsive for you.