Skip to main content
14 answers
15
Asked 1453 views

How can I improve my english?

I have B2 certificate in English Language. I 'm not native speaker, but i want to find a job in USA. So, I want to improve my English and I want a plan/study program for learning.


15

14 answers


0
Updated
Share a link to this answer
Share a link to this answer

Rebecca’s Answer

Thank you for your question.
Below are my suggestions :
1. Watch more English programs and videos
2. Read English newspaper, novel, any books, etc.
3. Speak to English native speaker if possible
4. Write your diary, stories, etc. whatever you like in English
5. Attend English communication courses if possible
Hope this helps! Good Luck!
May Almighty God bless you!
0
0
Updated
Share a link to this answer
Share a link to this answer

Jacky’s Answer

Hi John, I love this question! There are so many great communicators out there, try to find one that resonate with you most! Vinh Giang teaches a lot about communication skills and you can find his videos all over Youtube, TikTok, Instagram, LinkedIn, etc.

He provides practical advice around a lot of common challenges people face, such as but not limited to: fear of public speaking, strong accent, overusing filler words, speaking too fast/slow/quiet, etc.

I'd check him out!
0
0
Updated
Share a link to this answer
Share a link to this answer

Karen’s Answer

Great question! I'm answering as someone who speaks English as my first language and French as my second. My best suggestion is to find a situation where you can talk English with someone who doesn't know your first language. When you're practicing with a teacher or another student who also speaks your first language, it's too easy to switch back to your first language when you aren't sure how to say what you want to say. The way I did this was I became an au pair (live-in child care) for a family that had 3 children. There was absolutely no way that the 3 year old or 5 year old were going to be able to talk to me or understand me in any language other than French! If there is an opportunity where you live to work with English-speaking children, that would be a great way to get practice. Working with seniors who only speak English is another possibility.

Another suggestion would be to watch/listen to lots of media in English - movies, TV shows, podcasts. Especially if you can get them with subtitles - at least for me it helps me to understand what I'm hearing if I can see it written out while I'm hearing it. This will potentially help with your pronunciation too.

Good luck!

Karen recommends the following next steps:

Try to work with English-speaking children
Watch/listen to English language media with subtitles
0
0
Updated
Share a link to this answer
Share a link to this answer

Jags’s Answer

As a non-native English speaker myself, one of the best pieces of advice I received from my teacher—and one that has worked really well for me—is this: in addition to reading, writing, and practicing, try to train your brain to think in English. Instead of mentally translating from your native language, start forming thoughts directly in English. It takes time, but it makes a big difference in fluency and confidence.
0
0
Updated
Share a link to this answer
Share a link to this answer

AJ’s Answer

Try speaking English at home as much as you can, or at least when you're out and about. I know some friends from Argentina whose young kids are bilingual because they always speak English outside. If the kids ask something in Spanish, they gently correct them and encourage them to ask in English.

Getting involved at your local YMCA or recreation center can also help. They often have clubs and sports you can join.

You're off to a great start and have good momentum. Stay positive, and you'll go far!
Thank you comment icon Thank you for sharing your perspective. JOHN
0
0
Updated
Share a link to this answer
Share a link to this answer

Alison’s Answer

Hi there! You can find free English lessons at local government buildings or schools. Check with your city's government office to see what they offer. Churches are also a great option to explore. Best of luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Joseph’s Answer

You're already doing well, and it's great that you're motivated to improve. To get better at English, try speaking with others every day, even online. Watch short videos or news clips in English and repeat what you hear. Don’t worry about being perfect — just be consistent. Little steps every day lead to big progress. I’m here if you need help.

Joseph recommends the following next steps:

Speak daily, even through apps like Tandem or HelloTalk.
Watch short English videos (like news clips or TED Talks) and try summarizing them
Write a little each day — journal, essays, or even social media captions in English
Use apps like Grammarly or Anki to improve grammar and vocabulary.
You don’t have to do everything at once — choose what works best for your schedule. Consistency is key, and I’m here if you ever want help or feedback
0
0
Updated
Share a link to this answer
Share a link to this answer

Stephen’s Answer

Use English as much as possible and get an English-English dictionary. Stay away from your fellow countryman while you’re trying to learn. Read voraciously in subjects that interest and natter you and take notes in English.

I did this in German (and several other languages) and taught math in German while a grad student for two years in a German university in German. It worked.
0
0
Updated
Share a link to this answer
Share a link to this answer

Parul’s Answer

If you're thinking about applying for jobs or universities in the USA, it's a great idea to prepare for the TOEFL or IELTS exams, as they are well-recognized. You can also set small, achievable goals, like learning 10 new words each day, and try using them in your daily conversations. Don't worry about making mistakes—practicing is the best way to get better! Use helpful resources like Duolingo or BBC Learning English. Here's a simple weekly plan to guide you:

Monday: Spend 30 minutes each on reading, listening, and speaking.

Tuesday: Dedicate 30 minutes each to writing, grammar, and conversation.

Wednesday: Watch a movie or TV show and jot down new words.

Thursday: Practice speaking at home or with a tutor.

Friday: Take a practice test or quiz to check your progress.

Saturday: Join an English club or an online meetup to practice with others.

Sunday: Review what you've learned during the week and set new goals.
0
0
Updated
Share a link to this answer
Share a link to this answer

Robert’s Answer

My wife is not a native speaker, but we have discovered that reading aloud, no matter what the book or article is about, really helps a lot.
0
0
Updated
Share a link to this answer
Share a link to this answer

Laura’s Answer

Hi John, great question. Immersing yourself in the language and practicing daily will be the key to your success. Reading, writing, hearing, and speaking the language are all valuable. No matter what you do to practice, be sure to make time to have casual conversations with people in real-world situations, as it will help you learn faster and gain confidence. In other words, sometimes spending a few hours in a coffee shop can be the best classroom!
0
0
Updated
Share a link to this answer
Share a link to this answer

Pushpa’s Answer

A few friends have used the Toastmasters club. Can you see if there is a local or virtual Toastmasters club available? You can check this link: https://www.toastmasters.org/. I hope this helps. Good luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Ben’s Answer

When I was learning Spanish, it was advised you have to immerse yourself as much as possible, but in a fun way.

Many folks in my classes started watching Spanish soap operas. I would recommend picking an English soap opera to start watching. Even if you dont follow all the language at first, soap operas go over the key plot points repeatedly, so this would help with language students.
0
0
Updated
Share a link to this answer
Share a link to this answer

Nicolás’s Answer

Great question, as today is very important to have a good level of English, for many reasons!

I would suggest 3 ways:
1. Try to find native speakers and force yourself to speak with them. If you have the possibility, try to travel as long as possible to an English-speaking country. This is definitely a perfect challenge for learning it.
2. Try to watch as many movies and shows in English as you can. It will be hard at the beginning but then, you will see how your level starts to improve. You can start with your local language subtitles, then English subtitles and then no subtitles at all.
3. Help yourself with AI! There are currently tons of AI based apps to practice your English on your cell phone. You would be impressed! Search for the one that best works for you and start now :)
0