Ezdrummer 2? What kind of kit did you use? Anyways, It's pretty standard heavy rock stuff so i don't really have anything to say on the composition part, it's OK. I will comment however on your mix, which is very muddy. Your drums have a very mid tony thing going on and they don't cut through the mix because your heavy guitars are on that same mid frequency as well and the whole song gets swamped. Ezdrummer comes with a mixer as well, so try fiddling around with that for better results. I would also suggest trying out Superior Drummer 2 which is essentially ezdrummer only better when it comes to creating custom sets and parameters you can adjust to get the most out of your drum vst.