The main goal is fluency.
Remember that you don’t have to know many complex grammatical structures to achieve that goal! First of all try to speak as fluent as possible (even making some grammar mistakes). Then, after making your speaking fluent, you can focus on grammar aspects.
Many people think that knowing a lot of words is a key to fluent speaking.
It’s true! However, there are many people who have wide idiolect and problem with fluency. They try to learn more and more words because they think vocabulary is their problem. They don’t realize the problem is somewhere else. They always try to use exact translation of the word thay want to use, but it causes that they often get stuck.
If you have same problem remember that almost all words can be swapped by some other words.
If you’ll be speaking and suddenly stop, trying to get to your mind translation of some word, forget it! Try to say what you have on mind in other words – practising it is a real key to fluent English conversation!
Of course the best way of practise are English conversations with other people. You can find some people who want to talk to you online on our website. We recommend to contact with other person using communicator which provides voice chat (like Skype). However, in case you don’t have possibility to use such, it’s better to practise by standard chatting than not practising at all.