أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
Samreen and Anayat have given you the correct advice, I would only add and I have said it in the past, that a great deal can be learnt by listening to the World Service of the BBC.
We can improve our English language skills by practice of
* Reading
* Writing
* Speaking
* Listening
well, reading + try to speak as much you can that let your pronunciation be better. Do those stuff which relate to your hobbies in english like listening music,reading books magazines etc watching movies. always kept a english dictationery so, that its easy to find out meanings and thier alternatives.listening english commentary,interviews interested topics will help you..
well, so many ways to improve it, among them
1-listening to so many songs, videos, movies with scrips and lyrics to improve your accent
2-naming stuff of things in english and stick the notes on things at your home, car or office to fill the vocabulary gab
3- reading news that you r intresting in but in English to get more fluent and add to your vocbulary
4- summarize some reading passages to practice writing
5- act some daily situations with your friends
and etc....
Learning is a skill and it can be improved.
Your path to learning effectively is through knowing
Reading
* Writing
* Speaking
*