Yeah what A M D said, One thing that really helped me out was turning off all eqing on my speakers/headphones. It gave me a much better idea of what was needed in a track :)
I agree with santos. This is really close. I think parts of this are very good. You're about to figure it all out I think. Nice work.