I used to teach English. You need to talk to a native speaker who can answer questions or explain the pattern of mistakes. And I do mean talk - doing it in writing is going to be much, much slower. On the positive side, your English is not great but it's not 'very bad' - I had no trouble understanding your sentence construction.
I fyou don't have access to a native speaker, the next best thing is to practice with movies. Audio/video courses are no good because typically you are dealing with isolated sentences or very artificial conversations - you don't care about any of the imaginary people or their situations, so your brain is not doing any work to imagine what things they would want to say. Pick some English-language films you like a lot (because you are going to have to watch them many times) and watch them with subtitles in your own language, then subtitles in English, then without any subtitles. Practice repeating the dialog to yourself, as if you were going to do the work of an actor. You can also practice writing out some of your favorite parts.
Repetition has value, in the right context. The story and characters are easy for your brain to engage with, so they will function as a mental anchor for the more abstract patterns of grammar and correct usage.
I watch "Peppa Pig", "Hello Kitty" and so on in English with my daughter :D But also watch conference talks (like Google.io) in English. I understand most of written text (except of Harvard Business Review - authors select not common used words) and a little bit worse talks in videos.
Comments
I used to teach English. You need to talk to a native speaker who can answer questions or explain the pattern of mistakes. And I do mean talk - doing it in writing is going to be much, much slower. On the positive side, your English is not great but it's not 'very bad' - I had no trouble understanding your sentence construction.
I fyou don't have access to a native speaker, the next best thing is to practice with movies. Audio/video courses are no good because typically you are dealing with isolated sentences or very artificial conversations - you don't care about any of the imaginary people or their situations, so your brain is not doing any work to imagine what things they would want to say. Pick some English-language films you like a lot (because you are going to have to watch them many times) and watch them with subtitles in your own language, then subtitles in English, then without any subtitles. Practice repeating the dialog to yourself, as if you were going to do the work of an actor. You can also practice writing out some of your favorite parts.
Repetition has value, in the right context. The story and characters are easy for your brain to engage with, so they will function as a mental anchor for the more abstract patterns of grammar and correct usage.
I watch "Peppa Pig", "Hello Kitty" and so on in English with my daughter :D But also watch conference talks (like Google.io) in English. I understand most of written text (except of Harvard Business Review - authors select not common used words) and a little bit worse talks in videos.
But it's opposite if I want to speak or write.