Watch youtube in english
I learned it by watching modded minecraft videos when i was young
I have good English but that's the sole language I know, do I qualify to give advice or nah?
My recommendation is to watch things you enjoy in English. This way you'll be motivated to research words you don't understand.
idk mens, everything i know of english comes from using hltv
Do you want to improve your vocabulary or your accent?
Have conversations helps, so real practise
If you're listening and reading the language every day, there's no way you aren't improving. The results may not be apparent, but you definitely are getting better.
if you are at a certain age, you will never be able to speak like a native no matter how hard you try
85% of my socials (yt, insta, etc) are in english
My suggestion is to make friends from different countries and talk with them on a regular basis or have a conversation with foreigners (uni students/tourists or something) - I need to start doing this as well and it'll come naturally in time. Basically always when I try to talk with a foreigner I stutter quite a lot whilst having a huge troubles with expressing myself and tending towards forgetting even basic words, even though I have an expanded vocabulary. Luckily, I have plenty of time to work with since I'm relatively young at this point.
Well, I believe reading is the best way to improve your vocabulary.
I don't think you should worry too much about accent, but about pronunciation and diction, because it's ok to speak like a Brazilian, or a german, or an Indian, also it's almost impossible to have a native's accent without living for decades in the country. I mean, I can recognize immediately when there's a Brazilian speaking English no matter how good a speaker he is.
And pronounce and comprehension only come with practice. Maybe you should try making friends online so you can converse with them.
curious. if you could remove your accent and get one from a native english speaking country which one would you get? (american/canadian, australian, british)
just play csgo with engalandos
get discord and join bri'ish servers, just don't pussy out in the vc
+/- any discord server. U just need the find less cringe one.
feel kinda the same though, my English is good, but I have an annoying accent.
some real pracitse with other ppl
watch movies without subtitles
it also depends a little on your mother tongue
many european languages have similarities with english words and some grammar things. the further your language is from the ebglish language the longer it will take you to learn
don't worry you probably speak better English than most British people
PAPITO PASHA LONDON SCHOOL!
Interact with others, watch YouTube videos in English, but if you really wanna improve I advise you to read and listen to formal , scientific, and perhaps even legal content, to learn really unique words, and listen to their pronunciations.
When I was young I learned English from online video games and YouTube videos.
And honestly the best way to gain confidence and practice is to interact with others. I remember being like 11-12 and talking to a 17 year old dude from Poland on Skype, also skyped with a random dude from Mongolia, and also interacted with a lot of native speakers through video game chats, forums , clans, and just generally being a conversationalist.
Also reading some Wikipedia pages in English and just listening to a lot English speech helps a lot. Set your mobile language, your PC language and every device language to English, every voiceover or voice command in videogames English, if possible, and explore a wide variety of things, primarily in English, and if you come across a new word, don't immediately run to translate it, instead Google in English *X word meaning* and you will be presented the Oxford dictionary definition of the word, in English, and that definition might contain another unknown word, then you'll do the same.
If you have a physical dictionary book, I recommend browsing it when you're bored, assuming that you don't already do that. Basically live every day like you lived in an English speaking country, just on the internet. Watch math videos in English, listen to podcasts, just really basic every day things, that you would normally engage in with your mother tongue, switch it to English.
If sou are looking for talking to people try Omegle or something like that where you can actually discuss with them and I also heard of a web when you have free native speakers (a dude from yt who learns many languages) just try to search something you will surely find something like this
movies without subtitles, change your pc/games language...
No better way than just going on vacation and putting your english to use, listening to native english speakers' pronunciations and choices of vocabulary in specific sentences, in my opinion.
speak with native speakers
watch tv shows in english (no subtitles)
Watch your favourite movie and repeat the lines to yourself.
I grew up with english, for me, it was mostly time and everything that I did was in english aswell. Watching, listening, reading, hearing, speaking, all of it helps. I did both the IELTS and LanguageCert test and got C1 and C2 accordingly. When you're doing something, try and think to yourself in english what youre doing, convert your thoughts to be in english, try to interact with people from other countries more as main language there will probably be english, speaking with natives might be a bit odd as they tend to use somewhat harder & "slang" words. Not to mention some hard dialects/accents to understand lol
The best way to learn a language is to speak it, go talk to those people who speak fluent English regularly, and keep immersing yourself in the language in the ways you already are. Btw your written English is very good, it's better than a lot of native English speakers I know.
Which improvements are we talking about? I went from your typical papa london school (and waaay worse) to pretty much fluent english in both writing and speaking (now I'm not saying that i'm speaking as if it's my native language, but I don't have any issues either)
How did I improve it? Is any other answer than video games really acceptable? When it comes to writing I was playing rp servers on samp for like 5+ years and that ment that I had to write faction (job) applications pretty much all the time, biography 350+ (in some cases 700 or 1000) words, why would you like to join 150+ words... and they were checking so it has to be original, written properly (story had to make sense) and with proper grammar... and then you fail and fail and fail eventually you figure out how to do it...
When it comes to speaking... csgo obviously, rp games once again (gta v rp for example with voice chat enabled)
watch tv shows in english that should help, could really give an idea of how it's spoken naturally, and could also pick up on local slang and dialects to help with that
Idk what you're exactly lacking of, but to be honest I've learnt english as a kid just by playing videogames in English and later on I started watching lots of YT videos in English. Nowadays my english is practically flawless, but I feel like when I'm speaking it I sometimes get stuck when explaining something really specific, because I need some time to really think what I should say. But you can fix that just by practicing. Imo learning English is really easy and nobody should be afraid of doing so.
First of all, you don't "study" it. English is a language, not a lesson.
Second of all, you can do plenty of things. But since you claim to be almost fluent, I'd recommend you to practice speaking it.