I'm going to guess this just started after an update to Denim?
Have you tried a Soft Reset? You won't loose data, hold down the Volume Down and Power buttons until the phone vibrates and reboots (about 10 seconds). It will clear out system memory.
If that does not help you may have to Hard Reset which does cause hair data loss...