I started out with really flat uncontrolled images as well. I could picture in my mind what I wanted, but all my efforts were really terrible smears.
The best thing you can do is study the basics. Principles of shading, depth, and lighting are key in pixel art just as they are in any art.
Look at Dragon Warrior/Quest sprites and try to understand why their sprites look the way they do. There are a lot of key ingredients in their sprites that capture that feel. You are using the two-tone shading but you aren't capturing a drop of the symmetry which is key in their sprites.
Control the size of each arm and leg, each eye, think about the symmetry. Why should one leg be bigger than the other? One arm longer than another?
This is a factor in all of your sprites. You aren't exercising control over their proportions and pose.
The singer guy's feet are way out of proportion despite being at basically the same distance.
HippoGuy's legs are similar in size at some points and not at others despite not being near each other in pose.
Your Boxer's head is lopsided.
[These are just examples of the lack of control.]
It takes a lot of time and effort to practice this. Keep trying. Think about why it looks wrong. Think about why the work of other's looks right. See what they are doing that you aren't. And what you are doing that they aren't.