Don't drop any tracks in the present or distant future on any services paid and/or unpaid w/o proper mixing. Skip YT and sit in w/an actual paid mix engineer in an actual studio.
I would suggest going on YouTube and learning how to mix and master. Then go to your local studio and work with an engineer to fix your music before posting on services.