I'll listen to it. I mix for a living at Chicago Recording Co. and have for over 30 years. Send me your link.
Mixing is the one aspect of audio that takes a VERY long time to master. The mixes I do today are better than ones I did a year ago and far better than ones I did 10 years ago. The greatest thing you can do is have patience and practice a lot and understand the two key elements of mixing.
1. Mixing starts in the recording. (i.e. if the parts don't "fit" together while played or conceived there is no amount of mixing that will make them do that later.)
2. A good mix is one that stands the test of time and venue. To fully understand this last point you'll need to listen to your mix over several days and with MANY different monitors or listening environments.
Send me your mix.
Mike M