I find it very useful to check out the lyrics of my favourite foreign-language songs and to sing along - this helps with to improve my pronunciation, to learn new words and most importantly I have fun while I´m learning!
Another useful thing to do is use any new words that you have learnt as soon as you can. If it´s wrong, the person you´re speaking to will hopefully correct you and if you used it correctly, then it becomes more engrained in your memory!!
An interesting discussion to have started!!