I love using the natural approach to learning a language, it's how I'm learning Spanish and it works really well for me... I surround myself with the language by watching TV shows like "la casa de papel" and "la casa de las flores" and I practice the skills rather then the knowledge of Spanish.
My best advice for learning a language is to make mistakes and learn from them!
What about you what's your advice? How do you learn to speak a language?