my phone dosent ring when I recieve a sms, just vibrate.

Hello, I have android 4.0.4 and my phone is only vibrate when I recieve a sms message. I have trying to set a ringtone from settings/ sms settings, I dont have the option to change the ringtone, the volume is also high. I have try to change the profile but I dont have option to change ringtone at sms, only to alarm and calling.