I feel your frequency spectrum good be filled out a little better, its has a few dips here and there. ( the highs and lower mids especially). Put a spectrum analyzer on you master and see where it falls short. adjust Eq's accordingly, maybe add a saturator to create extra harmonics on some sounds.