Great track, love the groove. IMHO I think everything is a little too up front all the time. Try taking some of the instruments to the back of the mix and then bringing them forward when they are the focus. Many ways to do this. Automation compression, eq, just to take them down and back. It will give the mix more life.