Replied by Nguyen Tien
That must be an interesting journey of you to be fluent in this
language. I'm impressed!
Thinking in English be a great tip and I heard about that before but sometimes this caused me headache. Anyway still it bring good result. The thing is we need to commit to learn and be strict to train
ourselves, in order to see the progress.
Thanks for the resource of podcast that you gave, I ve been stick to New Yorker podcast can their pronunciation is great! others I haven't tested yet. By the way, it raise me thoughts : their are quite many different types of English not only American English, British English but Singapore English, Australia English,etc. and each of them create different sounds of pronunciation, intonation, this troubled me when I traveled in different countries and couldn't have smooth communication with locals because of accents ! You guys can take notice of that, and my advise from my experiences is that if you decide to improve in
order to use one English type in communication, stick to it, and make it yours, don't mix or it will cause wasted time to adapt,to twist in different types.
Yes it's very important to commit yourself in learning, day after day.
You will see great improvement by being patient !