Stop shaking it......Seriously, if you think there is a problem with your iPhone, make a Genius Bar appointment with the nearest Apple Store to have them diagnose the problem for you.
Could be you have a "shake to undo last action" enabled with a tactile vibrate feedback? I know the shake action exists, I just can't remember where it is used in the defaults.