Set aside time each day - First and foremost, realistically, you have to spend time every week studying English, even if it is only a few minutes a day.
Improve 4 English words every morning - Every morning think of 4 words in your language that you don't know in English and write them down in a notebook. Use a dictionary or the Internet to look up the meaning of English words.
Choose the right time - Decide when you are in the best position to improve English easily and choose the time that works best for you.
Find your best way to improve - try to remember which method was easiest for you. For example, if you find it easier to improve by studying in school, try to find easy English books to read.
Find guidelines to follow and improve English - When you are improving your English vocabulary, associate the word with a picture in your mind. For example, a beautiful plant is growing for a 'flower' picture, while you might imagine someone using 'flour' to make bread.
Study easily before every English class - Prepare your mind for English. Reading about the topic beforehand can help you prepare for class and allow you to express yourself better.
Listen to what others in the class say - During group lessons, some students mute their classmates until it is their turn to speak. not a good idea! Listen to what others say. English is universal. You have to get used to hearing it from people all over the world.
Review the lesson and notes after each class - At the end of the lesson, don't forget to review the slides and vocabulary or read the notes again for improvement. If there are words you don't know, write them down and review them later.
Watch movies or series in English and listen to music - Find as many opportunities as possible to listen to the language you're improving. If you live in a country where TV has English-language channels, tune in.
Find your motivation - Like any goal, learning a language is always easier and more fun if you have a reason to do so. Be sure to remain focused on that reason, since it will help get you through the times when learning seems hard.
Focus on communication first - English’s vocabulary is enormous, its pronunciation is difficult, and its spelling is a giant mess. To add to that, you’re not perfect, so you’re going to make mistakes when you’re learning English. The sooner you accept this, the better.
Don’t forget structure - At the beginning of your language learning process, it’s usually best to focus on speaking and not worry much about mistakes, but when you get to more advanced levels, things like grammar, spelling, and word choice do matter.
Don't translate everything - If you’re reading an English text and trying to translate it into your native language, it might not be as bad. It will probably waste your time and confuse you a bit, but at least it won’t confuse the person you’re speaking to.
Be consistent and accountable - This is more of a goal-setting tip, as opposed to a strictly English-learning tip. The fact is, you’re more likely to successfully stick with a goal and complete it if you do it consistently and if you have some form of accountability.
Be realistic - Be realistic about your motivations. If you only want to learn English for business meetings, it wouldn’t make sense to buy an English book that focuses on tourism and vacation vocabulary.