Some things are little better : the shadow on the neck, the eye is more readable, and I see you worked on the line. However, the line is still very bad. I made a quick example to show you (inside the red rectangle), on a part of your character, how to improve that. I also added a line on the neck.
The shading on the face is still very weird looking. You can desaturate a little bit your color, but I don't think it's the main problem. Remember light in pixel art can't be, for technical reasons, the same as natural light.
I also tried something with the hair in the style you used. Dreads are very tricky in pixel art, since you should reproduce the illusion of texture while you can't add many details. However, to get rid of the random aspect, I think you've to create larger locks.
To me, your should try to change completely how your hair looks. You can choose a more saturated color for light, use that color as the main one, and then play with shadows. I think that could be the best for you to try since, as you can see, even with larger locks and more readability, the result is still a little awkward.
(https://i.imgur.com/ce1LopE.png)