cheers, it sounds like you've sequenced it in there too. i use reason alot, but once i have all the sounds lined up they all get shipped into the sequencer as Wav Audio files, this just makes the whole thing sound better, and secondly its audio your now chopping up, not bits if Midi
one of the main things in doing this style of music is getting the kicks to sit with the bass. its very important the frequencys dont clash. try rolling back some bottom end on your bass with a high pass filter, then ramp your volumes a bit more maybe.............EQ the kicks & snares at the same time, trying to achieve volume while you do it. layer lots of kicks and snares together for more snappy oomph (dry ones, splashy ones ect ect)
remeber they all share a certain range in frequency.
as a general rule of thumb
Kicks about 100khz - ish -
i really think you have the basis of a very good tune here mate, just keep tweeking and it will get there.
well done! P.M me when your done if you can as ide like to listen to it
if your not using a sequencer outside of reason, then you will certainly need one at some point bro!