Please do not take what I am about to say offensively.
First off, having inconsistent sizes for avatars is slightly annoying. They're all different sizes. You should see what the standard size is on the boards before making different sized avatars.
Second, the Goron one looks slightly half-assed. It's not centered properly and it looks a lot like part of the top of his head is cut off. You should allow more space on the left so that it doesn't look like the image was cut too close.
I'm not going to mention the Ruto one because you yourself think it sucks.
Yeah, that's just what I think. I mean, the size thing can be laid off but the clipping can't
. It's generally good to focus on an aspect of the image for the avatar. You could've easily just focused on the Goron's face, or Ruto's face for those avatars.