i think that the main problem here is the lack of enough shading, so the mini looks quite flat: if you use a darker grey on the vest and a dark brown on the skull it will look better IMHO! cheers =)
It's a bit scratchy, and I can't tell if you didn't base coated it or if it's just battle worn. In any case it would be a good job for use in gameing, and mediocre for competitions.