Hi Anna, thanks for sharing your thoughts. Your comment is very well structured. Here's something, on online teacher recently shared this: Focus more on communication:
These activities will help you understand better:
Reading
Listening
Watching movies
Listening to music
Learning vocab with apps
Watching YouTube videos
Sitting in a class and listening to a teacher
These are all activities that you do alone, and they don't make you fluent. They help you understand a language. In fact, they can help you get REALLY good at understanding English.
Why is that?
Because they don't do the following activities...
These activities will unlock your fluency:
Writing
Speaking
Chatting
Conversations
Phone calls
Making videos
Giving presentations
Teaching what you know
Do you see the difference?