It's been consistently found that the quickest way of learning a language is to move to a place where they speak it (It also helps to be have been born there). I guess you cannot do that, so please follow the advice above). Read English, speak to English speakers, listen to English radio, etc, and try to think in English. And study.:?:I need to learn English in short time.Please guide me if I can learn all skills in six month?
hi Fatima
I think in 6 month you can make a progress if you plan and fallow that but not bacome fluent ! here is sth about learning English that can be helpful for you. and then you can use and practice the words and phrase that you have learned here .Its a typical problem that most of English learners are weak in listening and speaking coz they don't listen enough and don't speak.
getting enough input in English is the most important thing!
for listening you should start from you real level in understanding English conversation such as films and movies which are one level above your exact level. it means if you are beginner in listening and speaking skills you can't expect yourself to understand and learn fast movies in upper-intermediate level. so starting from right point can motivate you to carry on and not to give up!
after that try to memorize and learn phrases and correct sentences not single words and get the rule of them to expand them to other subjects and use them in everyday life! you cam make note new things you meet in reading and listening text and movies. in any subject you want to speak, read and listen about that and then practice with yourself or partners. studying haphazardly just expand your vocabulary try to study in order and step to step. Beside that for fun, spend time with lots of English resource related your level and a little higher than that.
don't forget about materials you need: good eng- eng dictionary( like Cambaridge and oxford) help you in pronunciation and give you simple sentences . suitable English series (with series you will adapted to them and improve faster)
don't forget to talk with yourself and write essay sometime with what you have learned. study every day and regularly not one day a week.
never give up and don't get Frustrated and continue consistently .
I'm going to English class these days and we study "English result books" there and a story book and " oxford word skill" beside them. and I do more listening practice myself with "how do you do" series and some American and British podcasts with their text.
best wishes
Thanks a lot for your reply.Then can you guide me how I can improve my English in short time?I have to say that I can translate English texts to my language but my speaking and my listening is not very good and I know a lot of words but not their right pronounciation.please guide me.:-D