Question: how long does it take to learn how to mix?
Answer: 10,000 hours is a decent benchmark to get good at something. Go record and mix 100 records and that should just about cover it. Learn how to use compression and EQ, use critical thinking and listening when you listen to other mixes and attempt to emulate them, or at least see what they're doing with the mixes.