You need better samples
First of all: great track! I loved the structure how the instruments were going with each other. The track had its dinamic parts, slower parts so the structure is ok!
But the one thing that was annoying me: the qualitiy of your samples (if you was working with samples). If you have had better samples It would be now a superb track. (Now it's only a good track ;))
So try to find better samples and than there won't be any compliments by me.
Great job. Keep doin'it!