First of all let me say I really like the idea and structure of this track as a whole, as well as bothering to go through hard work to bring resampling and gross beat applications to the table. What's killing it is inattention to the mix. I sense we have a limiter on because there's no hard clipping, but levels are so high, there is distortion throughout the whole track, and volume fluctuation is particularly noticeable when the entire track becomes sub heavy as the bass goes up in the register, then tinny and distorted when it drops down in the 50 hz range and below.
Everything is just too loud. Turn it down until you're mixing at -6 dB before we hit the master. With it this loud, every effect you've got will sound like absolute bunk, and the more sausage fatten you do to get back that punch, the more of the same will happen. Brick wall is no substitute for good mixing. Trust me. My early tracks are a testament to that.
Take to some mixing and mastering tutorials on YT for a while, keep making music, see if you can reopen and apply these tricks to older tracks of yours even. But don't take it to heart. Making good music, particularly EDM, is hard. You are working entirely in a virtual environment, changing one parameter at a time, hearing the same thing over and over, going ear deaf to when things are missing or just not knowing how to put the spice back after making a megaton of changes, or even what would get you in the doorway of cinching those last couple knobs sometimes. I've been there. Just keep making music. It's only up from here. :)
Thanks for coming out to NGUAC!