The secret to learning another language (or perhaps, the secret to getting from 6/10 to a higher level) is to learn about the things that are only performed in that language. Which are, more or less by definition, the things that only occur in the countries where that language is spoken. Learning a language is as much about learning to talk about the things that speakers of that language discuss, as it is about learning vocabulary and grammar (and, in fact, learning to talk about the things the speakers of the language discuss will, almost automatically, improve vocabulary and broaden one's control of grammar).
When in Argentina, for example, we have to learn to talk with Argentines about the things that Argentines are competent to discuss and are interested in discussing. So, switch off from home. The world is full of language students wasting their time doing a semester overseas, going to classes but hanging out with each other in their native language and communicating with people at home in their native language. So, my tip would be: no social media in English, and no following US or Floridian politics/sport/culture/economics/current affairs/or whatever else it may be that interests you at home. Instead invest in learning about their Argentine equivalents, so that you have something useful to say to Argentinians which they will be interested in and able to respond to, which will then lead to deeper conversations about how those things work in Argentina, which will in turn teach you more language, whilst at the same time making you more interested in those topics, which will in turn make you research more about those topics, which will in turn lead you into more conversations, and so it goes--a truly virtuous cycle.