The way people in this thread seems to be going with their speaking is only good for a temporary improvement with little time in hand to achieve their goals. But if you're looking for long term improvement with the language, there is no easy way other than just regularly learning and revising...