Yeah, I agree with dan here. The Elements building this track sound too thin.
Sound modules?
Judicious use of EQ and Compression is needed here to fill the mix.