Communication skills are one of the most useful skills you may have, however, it’s not even taught in schools. Actually, it’s quite difficult to get this knowledge from mass media. There is no many teachers, no tv programs.
There are areas of work, in which you don’t need communication skills. However, the skill is very useful in most of the areas of your life - especially the personal ones.
Communication skills can be improved only by right attitude, applying knowledge and practicing certain abilities.
Ask yourself questions that will support you, not blame you.