Yeah, it can be hard, if the second language is not English. It easy to find places to practice English and get some other benefits as well. (Like NH for example, where you can read news or talk with people)
I'm learning German, I finished the Duolingo course, and now I'm just reading in German. Books, news sites, and suchlike. It is not the best way, I know from my experience of English: if you don't speak in language, you cannot speak it; if you don't listen it you cannot hear it. My plan is to let it go, as it goes, collect a big vocabulary and the feel for the language, and then maybe take some courses, to polish theory and get an experience of writing, talking, or otherwise generating German sentences. I learned English in this way.
I'm learning German, I finished the Duolingo course, and now I'm just reading in German. Books, news sites, and suchlike. It is not the best way, I know from my experience of English: if you don't speak in language, you cannot speak it; if you don't listen it you cannot hear it. My plan is to let it go, as it goes, collect a big vocabulary and the feel for the language, and then maybe take some courses, to polish theory and get an experience of writing, talking, or otherwise generating German sentences. I learned English in this way.