Why can't i hear incoming call from skype on my iphone?

I use to be able to hear the normal skype ring but recently it is just on silent and says 'incoming call from… '
is this because my phone is on vibrate? But then i want it to at least vibrate when someone is calling me?

It is because the phone is on Vibrate. There should be a setting in the settings menu on Skype for Vibrate on. It is in a separate place as Skype is only an app and doesn't come preloaded on your iPhone.