I feel like some EQing could really benefit this track. Basically anything that isn't a bass, cut somewhere from 140-500Hz. It'll help with some of the clipping issues, and give everything it's own space in the mix
Also when dealing with vocals, I'd cut anything under 300-400Hz. And make a notch at 7KHz (That's where the 'S' sounds is). Though, your vocals don't have any harsh 'S' sounds. The vocals could be a tad bit brighter as well (4KHz-10KHz)