the thing that sticks out to me ... the bass and the kick seem to be poppin together ... you can get one to shine through more by simply eqing ... pull some low end away from the bass for the kick ...other then that good track ...
all in all i think this is a fine beat my good man and i implore you to continue making beats, have a god one