EPIC!, this one killed me! XD
i watched a lot of undubbed imported English cartoons at a very young age, before i even go to school, it didn't make me fluent, but always made me ahead of my schoolmates in English later on
in Egypt, we started studying English in school in 4th grade (10 years old then), but still didn't help that much
Until i played Final Fantasy 5 on the SNES, this game was nuts, and made me read tons and tons of narrative-based English and that helped soooo much
GTA games helped a lot too
in college, i studied English Literature and good Shakespearean plays
during college, i read a lot of books on mythology, philosophy, history, religion, occultism, science.. etc.
after graduation, i worked in customer service in a UK based telecommunication company that had an account in Egypt and that helped enormously too
plus watching a lot of youtubers and read forum topics, English and i are besties for quit a long time now 