There's something wrong with the position : head, shoulders and legs are seen from 3/4 side, but torso is fully front-view and seems totally off because of that.
Correcting this should help to give more depth to your character

Try to imagine a kind of box which include the body :

About pixel art software, it's a matter of taste, really. Personnally, I prefer to use a full pixel dedicaced soft (Aseprite), sometimes coupled with Photoshop for specific functionalities (when I am looking for a good colors palette it's easier to modulate "ambiance", for example).
Pyxel Edit is interesting in case you need to make tilesets, too.