Article is great and I'm sure by following the rules and practising one can be a effective communicator.
I need one more tip i.e. How to make oneself think in English rather than in their Mother Tongue and then translating the speech in English. Need to know more on thinking in English and spontaneously communicating in English.