Ahh man.. okay, this is a situation where your mixing skills are holding you back. In this case, i think severely.
Vocals are distorted, yet also sound crushed.
The tracks sound like you only care about how hard the kicks hit and how crispy the snares are.
Question: What is your monitoring like? What monitors? What interface? What does your room look like?
Quickest fix:
Send the stems to somebody who can mix for you, on a good set of monitors
Slower fix, but you'll learn more:
1) Download a good VU meter. I use Klanghelm. It's fantastic.
2) Set the VU meter to K-14 at the max. I like mixing around K-18. This is to prevent you from mixing your sounds too hot, which it sounds like you're doing.
Your vocals sound very compressed. I don't knwo if you compressed or not.. but relative to the beat, they are distorting.. are not clear.. and are a distraction. When I listen.. I am focused on the lack of quality of the vocals. That should not be the case... you have a good input chain. I should only b accepting that the vocals are there, and focusing on the overall track's sound. So... do this:
3) Start with absolutely no plugins at all, and all faders set to 0. Now.. with the VU meters, make sure no individual sound goes over 0. AT ALL. Keep every single part of your beat under 0 at all costs. Even if it means turning down other things more than you are comfortable with. Don't worry about overall volume right now, you'll fix that later. Just get your levels correct. Your song will appreciate it. Also put a VU meter on the master fader and do not let anything go over 0. If it is, even a little bit... lower everything with trim or gain. Don't touch the DAW fader yet. That's the last thing to do. If your song is too low... just turn your monitors up more.
4) Now... don't add any compressors to your song anywhere. And I mean... AT ALL. You are not ready for that yet. And I don't mean that as a diss. I just mean that to reset your brain so you can attack this mixing thing the correct way.
5) Use only EQ, gain/trim adjustments, and hard panning L and R. With the EQ.. first, think about what's most important to you... it's probably the kick drum and the vocals. These are the two things you don't want other instruments competing with. So... take the EQ, set a high Q, and raise the gain all the way to the top and do a sweep of both the kick drum and the voice, so you can find the sweet spot. Once you find the sweet spot (the spot you just really like about that waveform) note it. Now.. set those EQ back to 0. Then.. add EQs to other parts of the beat and begin subtracting some of those competing frequencies out. This will make your kick and voice some relatively more clean, b/c nothing is competing with it anymore. EQ is your best friend.
6) Solo out the voice... and pay attention to any small parts of it that may be way too loud. You can usually eyeball this. Lower those parts by chopping it up and physically lowering the waveform. THIS is your compression lol. Be happy with it for now. Understand that the fact you are not using a compressor is not what will hold you back at all.
7) Pan the less-important sounds out of the way of your vocals. Things like strings, horns, hi-hats... move those away from the voice. Try to keep it even. This creates space.
8) Reverb is not necessary.. but it helps. Add a reverb to a bus... and then slowly add just a touch of reverb to a few things like voice, snare, etc. Use the same reverb instance on everything. One instance only... for now. Don't add multiple reverb instances. You'll mess up
At this point, you should notice you have a much cleaner song so far. That's because you are getting rid of problems. Your mindset should be "I just recorded a few things... now I need to figure out what's wrong with what I just recorded. Once I get rid of the things I don't like.. it will leave the things I do like, and it will finally sound good". Clean is best. When you get good.. you can think about dirtying things up. Now.. time to give you your loudness back.
9) Make sure your master output's VU meter is still not going over 0. This is important.
10) Add a basic compressor. Get some light compression going. Medium attack, medium release, maybe 3-4 db's of compression at the most. You're closing up the dynamic range.. ie> making loud things quieter. You can give it a little gain. It's probably okay to go over 0 on the VU meter now, since your song is now under control
11) Add a limiter and pull down the threshold until you like what you hear.
12) Spot check with popular songs at this point. You'll probably find a few things you'd like to get a do over on. But... don't expect to sound anywhere as good as that popular song until you get good. That level of mixing really requires a lot of experience. Just try to get your loudness in the ballpark for now.
Hope that helps, at least a little bit. I don't consider myself a pro yet... i'd say i'm semi-pro with a good upside. I compiled informatio non mixing for a long time from guys on this site, so keep your eyes open and your mind clear. Understand that you don't know a lot about mixing and accept it... that helps you become a student. Being a student is the most important thing i've done so far. Once I started diong what I told you above... my mixes started getting better and better. Now I feel I can be proud enough to hand someone music and not be embarrased about my product. You will get there... you can only get better, can't get worse.
---------- Post added at 10:41 AM ---------- Previous post was at 10:33 AM ----------
I haven't used Vocal Align.... but that doesn't sound like a good idea here IMHO.
One good vocal waveform is more than enough to work with. You don't need to sound like Eminem with stacked layers of vocals. Those days are over in HipHop. Just one good clean vocal is great.. well, that's my own personal preference.
Also.. the panned L and panned R idea is ehhhh... unnecessary for lead vocals. Lead vocals sound great when they are clean and down the middle. Spread out vocals can sound amateur IMO. Again... that could just be my taste. Theoretically.. if they were the exact same vocal panned L and panned R, then they actually cancel out and are just down the middle. And doubling up the same vocal just to get some more gain is a really bad technique for somebody knew to try to do. There just isn't any major benefit there and it leaves a lot of room for error, where somebody experienced wouldn't even know how to fix it.
Keep it as pure as possible... the result will be a clean sounding song.
---------- Post added at 10:49 AM ---------- Previous post was at 10:41 AM ----------
Lastly... I mix all of my songs with the audio waveforms. I don't mix straight from the VST instrument anymore.. i prefer to bounce it to audio and then mix. It just helps me work. it's easier to see what's going on... and audio is easier to chop and manipulate than midi is.
Not sure if you're making your own beats also but... if so, that's may help.
And also.. if you're recording over someone else's beat... PLEASE make sure they are giving you the stems of the beat, so you can adjust each element of the beat one by one. If all you have is one file render for the entire beat..... nothing I said above is even possible, and your mix will suffer. You won't be able to do the things you need to do to fix it properly.