如何可以突飞猛进的提高德语口语呢?

来德国几年了,虽然基本交流没有什么问题. 但德语,尤其是口语一直还很烂. 很想有所提高, 不知道大家有什么有效的途径来提高语言能力. 比如说, 不错的语言班,收费又合理的,不能象大学的语言班那样人很多,最好就两三个人的. 另外,我不是很外向, 泡吧的主意就算了, 但也不排斥和德国人交往.  大家讨论一下吧.