Now I can watch some films with subtitles, read texts(I think my level is about A2 - B1) and understand the main point, but I feel like I need somehow to expand my vocabulary. I tried to learn new words using flash cards and it’s seems effectively. But too boring for me and I just can’t do it. So, maybe you can give a couple recommendations?
deleted by creator
Read a lot! And watch many videos or movies on similar subjects so that you learn how to pronounce those words. Then you could write about the videos/movies, or share your opinions about them online. Extra points if it’s something you actually like and know a bit about.
Just a quick warning: sometimes not even native speakers know the “proper” pronunciation of certain words, so you’ll hear a variety of accents and pronunciations, from this just pick your fighter, whatever sounds better to you I guess. Also, sometimes people can be mean online, don’t mind them.
Source: I got my english from books, games and youtube, then got a bit of practice from speaking with friends and working at call centers.
Also, sometimes people can be mean
online, don’t mind them.Anecdote: I learned speaking French for like forever? I’m Dutch so I have some accent and an old French women (in the south),while I ask for some help, said I need to learn to speak French in a very mean tone just because I don’t have their stupid south accent ! 🤨
Something that’s always worked for me while learning a foreign language is journaling/writing in the target language. After some time, you don’t need to translate nearly as much.
As the other commenter said, speaking to people who speak the language is one of the best ways to learn a language.
Talking to people who actually speak the language is a huge help, because they will use more complex vocabulary naturally if they aren’t stupid, and the best way to learn a language is to make yourself use it.
I’m only text to people online. Probably good practice, but I’m too unsure of myself to speak others
Well unfortunately you won’t ever really learn how to speak the language if you don’t speak it to others.
You yourself just admitted you reached a barrier and can’t make more progress.
The next step to learn is to get over that anxiety and actually speak to someone.

