Hi all!!
For me, exposure is definitely the best way to learn English! I traveled in February for a month, and that experience confirmed it. During that time, I had to read, speak, think and listen to everything in English ... there was no other option! When you're exposed to the language, you are forced to use it, and that helps you improve much faster. In my case, that way it was helpful.