Speaking a foreign language usually seems much harder than learning to write and read it. Often the most important problem people have with foreign languages is that they cannot speak. In fact, it is like a vicious circle: they make mistakes, they become afraid of speaking, and thus they never get the practice which would enable them to correct their mistakes. Because of this, foreign language schools increasingly emphasize their "speech-oriented" methods. But the learner has to make some efforts too.
A basic solution to the problem is to ask someone who already knows that language to practice with you. This simple method may bring good results in a relatively short period of time.
Another useful solution, which is unfortunately unavailable for most, is to have a native speaker as a teacher. With a native speaker, who either does not speak anything else or simply refuses to use another language during the class, you will be forced to speak.
But the most effective way to improve your speaking skills is to travel to the country where your new language is spoken and stay there as long as you can. If you already have an intermediate level and nobody around speaks your own tongue, you can improve very fast, and get a first-hand experience of what and how people really speak in their everyday life.
N.
Learning languages fast
Learning new languages
Learning Chinese
Learning Spanish
Language learning products
Chinese manuscripts
A Galician Jew POW in Siberia
Learning a language fast