effective communication points

question about communication!?
can effective communication be taught only to a point or is it a natural ability that only a few people can master?
I think it can be taught to a point but in order for someone to be good at communicating it has to be a natural for the individual.
Effective communication, adding buddies, anonymity of net P1