How to learn Russian

I receive this question from different people almost every day. Somebody is looking for a perfect textbook, somebody wants to find a magic method, somebody asks “how much time do I need to be fluent in Russian?” or “How can I speak Russian fast?”. And you know what, almost every person who asks such questions…