If you don't have an instant opportunity to practice, it's a dead end you should fix immediately. At this point of time, when your personal vocabulary growing day-by-day, the better solution is to find a person, persons, to talk to. The problem is, you aren't having right circles to find them.
The painstakingly obvious answer is: Internet.
I can tell you this from my personal experience. I've started to learn Korean language a while ago, and as a citizen of small town, there is a zero possibility than I can meet the real Korean in my town, I just opened their "general-destination" website Naver.com, and started to find local forums of interests, blogs, and even started to reply little "good thoughts", "good ideas" etc., to other people comments. Good way to start a conversation.
You could do that too. The interesting part is, there are a huge chance that someone is also learning your native language, and trying to find a person to talk to. That's the deal. While you are learning, someone is learning too - perfect match. You just have to find that person. You have a tool. What are you waiting for?
Forget about books, writing, memorizing and other smelly, boring stuff. If you aren't using on the field what you have just learned - it's literally waste of time. Don't trick yourself into that.
Go to the Internet and find the community of people that learning your language. For that, you can open the website of their foreign language faculty, find the biggest universities, get the links to various social accounts, and write a post on its wall about the situation. It's just one of them.
Another trick is to go twitch.com and find streams on the language you are learning. The good part is you are trying to talk with other native speakers on chat. There are a lot people that bored and just lurking someone playing video games, and they would be glad to talk with someone that learning their language and asking questions.
The first stage, when you aren't comfortable with starting the conversation anywhere, the best possible option is to offer your help no matter what. Good luck!
P.S. By the way, the English is my third language I'd learned along the way. I've yet never been in English speaking country.