Soundchaser,
the melody seems pretty cool. The suggestions above are all good ones.
I'd add - bring the kick drum or snare up to the same level as the bass, (I know it's a stereo drum file but listen to either of those elements as the guide), and have both solidly centred in your mix.
Balancing/panning the rest will be easier after those two and in concert & occupying the middle ground.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe