I have some advices for those who want to improve their English:
1-Watch English Mavies and listen to them to learn how to say words.
2-When watching a movie or a show in english try to record it on a vedio, Take notes, watch the vedio, read your notes and listen to them on the vedio and chek your pronunciation
3-read Englcih articles in newspapers, magazines and books in a loud voice to practice your tongue. So that helps you to speak English very will and helps you to control your tongue while speaking English.
3-listen to English conversations, that helps you to learn how to pronounce Englsh words.
4-Read alot english to imporve vocabulary.
Is that helpfull guys???