You could try putting it somewhere walm not hot (like an airing cupboard) in a box with some silica gell packets, like the little packets that come with some cameras and possible phones. They are filled with silica gell.
This will hopefully bring out the moisture, ifyou are lucky. You can buy silica gell from hardware stores.
Leave the phone there for a couple of days, if you can.
I have a VERY similar problem. One day on the way home from work i set up the blue tooth and NOTHING, I set up youtube and it works. I turned bluetooth off and same nothing on itunes, but beautiful music from youtube I have an appointment in an hour but wanted to check here first if anything has been resolved. I have the white 4s 64 gb with 25 gb on the cloud and the phone stays dry in my lifeproof case (best case EVER)