Even though learning the lyrics of songs does help in learning phrases...sometimes the lyrics may get too deep and complex for beginners. They may use idioms or other expressive language that are not exactly used in normal everyday conversation
The best way to learn a language is the environment. Go to a place where they speak the language. But then...obviously not everyone can do that...
This is why I actually think watching movies or dramas will help much more in learning a language
You get to learn basic phrases in conversation. Even though it's a substitute...it's very effective.