For Turkish people who want to be better at English
Hi, I am from South Korea and I think English is really important. I am not perfect in English but i want to share how I learnt English as a second language:
Textbooks These are a must! You need to spend in order to be good at English! Free resources are good and all, but they are always in boring websites that make you want to stop learning.
http://seancoman.com This website is really good! When you write something, the teachers will mark your work, give you corrections, point your grammar mistakes and tell you how to improve your work. They have plans to teach people how to write for business i think.
Watch movies and reality shows (american) with english subtitles! I used this technique called Shadowing which is basically repeating what people in movies/reality shows say. For example, if someone says something, you immediately repeat what he or she says. It's very effective if you memorise what they say, because the grammar is normally correct. Then you use the sentences you memorised, and then change the verbs and nouns to fit whatever you want to say in the future.