I think shyness is an age thing. As soon as you stop concentrating/worrying on how you are saying something, and focus on what you are saying within context, self doubt is actually a pain in the ass. Text or speach. Not everyone is going to like you, so what?
There are some simple rules to communicating, you have two ears and one mouth. Use them in those proportions.