If you're aiming for communication, then direct conversation with someone well-conversed with English is good. This way, you could learn faster since there is someone to guide you when you make mistakes. Moreover, it might seem hard at first, but you'd naturally get over the hurdles over time. Not to mention, you'd have confidence in the later time.
On the other hand, if your aim is writing, then I could recommend reading beforehand. I started reading in order widen my knowledge as well as to gain information in different aspects. Try reading novels or if you're in a hurry, then some news on the newspaper would do.
I hope I answered your question.