Yo tight beat! I do agree you got some serious freqs clashing on the low end. I would love to mixdown your beat for you if you would allow me to. I would do a live broadcast on my Ustream channel so you could watch me mix your beat live.
I did a live broadcast earlier and mixed reason user BEATSKNOCKING's beat "bottles up" and he was very happy with the results. If your interested let me know and we'll set a time when I can mix your beat live.
I'm going to be mixing another one of BEATSKNOCKING beats live again in a few days, maybe you can watch how I mix his beat live and decided afterwords if I could mix this live for you.