The thing is , before learning about mixing you need the proper tools . You need at least a decent pairs of studio monitors . You should spend at least 400$ for decent monitors . I recommend the yamaha hs50m , they will lack a bit in the low end so if you can afford it get the hs80m , otherwise you can upgrade with a subwoofer later on . Also need a good external sound card , i recommend the roland quad capture , this one is very dope but if you cant afford it the scarlett 2i2 is the best one you can get for this price range .
You will also need good studio headphone . The reason why you need studio monitors is because of the flat responce . If you can make a track sound good on your monitors most of the time it will sound good on any other device wich is why you need studio monitors for the accurate sound . Its not recommend to mix with headphone only but its good to have some to use it a reference see how it sound on it . An other very important thing is to work with high quality sound only . Using the right set of monitors with high quality sound and you can make some pretty decent stuff witthout to much adjustment .
As far as mixing tips , i eq some of my instruments and cut the low end before 100-200 hz to open the mix for my other low end like the kick , bass line , 808 ect . You should learn about the frenquencies to know what frenquencies do what and after that mess around with your eq and try to cut some of the frenquencies and boost some see if you able to make a sound sound better . I also like to use compression on my drums and bass to give them more presence . Learning about compression is def a good thing . I recommend to not use compression on your instruments but on drum and bass only . Using reverb on some of your instruments can also help you beats sound fuller but sometime little bit of reverb can do the job . Trying to put to much reverb on your instruments might just mess things up . Learning about dymamis is also a good thing to so i suggest to check some tutorial about it . Also learning about imager vst can help your sound alot .
That pretty much the tools that i use for mixing , eq , compression , reverb and dymamics and imaging . The komplete bundle got some very good mixing tools so i def recommend to check that out and you will have over 120 g of dope sounds and plugins , Its a standart to have in the music industry today imo . An other thing that is very important in mixing is room treatment . Having good monitors and poor room treatment is useless sometime cause your room gonna give you a sound that is not totally accurate so its gonna sound good on your studio but will sound different on other device so i def recommend to learn about room treatment .
Once you got good mixing skills then you can cop the izotope ozone plugin wich is very good for mastering but before using this plugin you have to be sure your mix is decent cause using this plugin over a track that is not mixed properly might just mess things up even more . Izotope ozone take some time to learn but once you know how to use it this plugin can really do wonder and help the overall sound quality of your tracks .
In the end its all about the tools you use for mixing and to know how to use it cause trying to mix a track without having the right tools will most of the time do more damage on your tracks . If you dont have the money for these tools then leave the job to a professional and your tracks will sound very good . Mixing take years to master so be patient . I forgot to say that checking for some tutorial for training your ears can help you alot so check that out also . Your ears are very important when it come to mixing so training them might help you alot .
Thanks
@LauderdaleBoss for refering me on this thread but i dont think im top 3 in here when it come to mixing . I can name at least 10 artists on this site that have similar or even better mixing skills then me here . Im sure
@KushSkywalker @MichaelWhite @Chubbs @Kwilu @Todd McPiff @clanarchy can give you some very helpful advice on mixing as their shyt always sound very clean .
If you need some advice on mixing vocals let me know i got some knowledge about it i think as i mix at least 30 tracks in the last years for artists and the people i work with been very happy with the results .
Hope it help and let me know if you have any questions