SO i have tried changing settings for sounds, checking and unchecking boxes and nothing seems to work. Currently the phone lights up when i get a text but does not vibrate and it does nothing when i get an email.

I can still use ringtones and vibrations when someone calls me, so that works fine.