Don't ever use gradients on pixel art. Shade it with dithering instead.
You should add shadings to the whole image, not only the sword.
Don't use that many square shapes. They don't look like that on real life. If it's your stile though, you could keep it. But improve it.
The sword handle is just strange. How can the bottom of it just look bigger than the whole hand?
Hope this helps.