Cheers for all the comments, all the advice and help I can get is appreciated. Soaking it up like a sponge, so onwards and upwards.
I'm hoping my other new track i'm working on is sounding a bit more punchy in the snare (I think it is anyway) as I discovered the maximiser in reason this week. And I also discovered a sick rolling hihat combination on this new one so hopefully there will be more roll in the breaks on this, and made some filthy synth sounds in thor too. And another thing I started on this other track is layering things to improve the punch. Its not up on soundcloud yet as its work in progress so hopefully get it up for some love over the weekend.