GalaxylLife,
I would check in the settings within the GMail and Messaging apps. There is usually a setting that says "Vibrate" and with my old phones it was actually set to "Never". Aside from that I'm not sure what else could be the culprit, but once you get into the Settings > Sounds i know there is something else referring to vibrate. I would make sure both of those have been activated.