Go to settings > sounds and make sure you have a text tone selected. Also make sure your volume isn't turned all the way down. Are you getting other notifications sounds (i.e. emails, phone calls)? Do you have a Bluetooth device connected inadvertently? Did you try restarting your phone?