What are monitoring on? The reason I ask is that it seems a bit lacking at both extremes of the spectrum.
In that vein, I think the kick could be eq'ed to take some of the 150-400Hz woolyness out.
I quite like the tune, but i feel like that it would flow better 5-10bpm faster (or with faster chorus').
Arrangement wise the "lead" guitar that essentially always there, and seems to ramble on. Maybe try cutting back, cause then you will notice it more when it plays something cool. For example, the ending where it doubles the bass line, I would quite like the bass having the spotlight for a few bars.