5. Read newspapers and magazines in the area in which you would like to be fluent.
If you are learning the foreign language so that you can converse with Chinese manufacturers of VOIP equipment, you might want to know their words for VOIP, telecommunications, phone, etc. This is not the usual fare served at a typical language school.A typical language school will teach you how to ask for an espresso, politely introduce yourself, and be able to describe how you are related to some far removed relative. Rarely have I found enough 'meat' in these courses that would help you carry a typical conversation with a friend or a business partner.
6. Listen to conversations in the subject area in which you would like to be fluent.
It is not enough to know the right words and proper grammar in order to be a good speaker of a foreign language. Listen to people. Learn what phrases they use when they answer the phone, order a meal, or get out of an awkward social situation.
A great example of 'It's not enough to know the language' is Australia. Here is a country that shares the same grammar and words with the language spoken in Canada and the States, but there are quite a few things that are different. Instead of "How are you doing?" Australians will say "How you going?" Or, instead of "Thinking outside the box" Australians "Thinks outside the square."
My message here is that studying in a classroom setting won't get you the fluency you want. Even the new teaching methods of 'teaching by doing' still won't get you there. They will get you almost there, but don't expect to be fluent after finishing the course. It is out there, in the real world, that real learning happens.
7. Start SPEAKING.
This is a must after you've accepted the previous point. Your language skills will improve by speaking and learning, learning and speaking. Not just by learning.
In the beginning, you will make a lot of mistakes. That's ok. Heck, even later on, once you've been speaking the new language for a while, you will still be making mistakes. That's still fine. As opposed to looking at all the mistakes that you are making, focus on all those times that you are understood. If you had not decided to learn a new language, all those new experiences never would have happened.