I don't have the answer to your question because I was learning all of my languages in the most inefficient ways. That is probably the reason why I remember only the one that I use. (My Russian is fading away).
I would like you to see this video. Even if you find it completely useless, one thing it will do for sure - it will make you laugh.
It is very inspirational because it makes you believe that the less stressed you are and more open to "learn as you go" (relevancy first) the higher your chances to succeed. (That is why I am not stressing too much about Daniel not learning French. He will only learn if and when he needs it).
I'm sure you and your friends will figure it out.
Songs and movies are excellent. Speaking is the most important. Sometimes you can understand what is being said, but cannot respond because you never practiced.
One of the most helpful techniques that my first English teacher used - she made us memorize conversations from each lesson (it was British, harder to understand than American). We imitated intonations and spoke with the same speed as the characters. Later when it came to speaking (when a person usually finds himself dumbfounded trying "to construct a sentence using grammar and vocabulary bits", I was firing my bits and pieces that were already there.
"Why are you calling me so early on a Saturday morning?" Really why?
My Spanish is all bits and pieces, so maybe some day...
I hope soon you can say that your friends speak so much better than now.
if it won't open,
"Chris Lonsdale TED Talks How to learn any language in six months"
I'm sure you will like it.