TIPS:
- learn vocabulary in phrases - sentences are much more useful not only while communicating but also writing and talking
- do not try translate everything into your mother tongue, it does not really work, treat English as something separate
- try to understand sentences directly in English - read them several times
- talk to yourself in English, it must be funny for you but you will see a progress quickly, try to call your actions f.ex. "I am washing my dishes, I am going for walk, I am eating delicious cake"
- avoid bilingual dictionaries
Benefits from thinking in English:
-you will write and speak much faster
-without any problems you will write down what you think and speak out loud what you think
-you can learn English wherever and whenever you are
-you will make less mistakes, because you will correct your own mistakes while thinking
Enjoy your thinking ;)