Just from this article, I feel your English is pretty bad.
You just don't know how to explain your thought in
a better way. It's not grammer, words or something else.
Communications skill is not easier to grasp. Say something
before you think twice. Using general words is better than
using the words in details.