Your work is ok.
the "style" is not consistent. one icons had dark lines, the other had smooth lines. And that is a trait of some one who is using pictures to paint over. Not saying you do, just saying that that is what understood by overall inconsistency in style.
But that is not important.
What IS important is READABILITY! how clearly does the icon look? it needs to look exactly what it is and be "ICONIC" almost as a symbol or a logo, easy to remember, to spot, to use. it needs to fit in the frame, not too small, not too large.
Take any blizzard icons and put them next to yours, and see what they did that works, and see what you that did that is better, or worse. If you drew a sword icon, take blizzard's sword icons and see how they did it. Because what they do works!
I think Nwar is the only guy on hive who got the blizzard icon style down perfect! I dont like blizzard style my self, in fact I hate blizzard company, and I dont like their art style at all.