Nice, much better shadows in that one, however the eyes really bug me, they're facing completely different directions. The thing that's making your work look too soft is because you're using low opacity brushes and many strokes, of course painting is 99% preference but when you do this its getting you into bad time consuming habbits, personally I paint with 100% opacity at all times with pressure set to flow and opacity. The golden rule is to use as few strokes as possible, when you're layering lower opacity's you get a soft edge because you' never go over the edges exactly right when you're putting down 30 strokes of shade, you could have however achieved the same effect with 1 well placed stroke, however this does make more bold decisions with colour choice. Also work with the largest brush possible, honestly for most of that painting I'd be using a brush about 2/3rds the size of her head for blocking in colours and about half that size for details, I try and avoid any small brushes all together, you loose consistancy and it creates bad stroke economy, also when the pen is set to opacity/flow the size makes a big difference on how you can paint.
Another thing is that this is all very warm colours, there's nothing cool to balance it out, personally I would have used a blue/black base for the hair and the dress just to even out the skin tones, or I'd desaturate the shadows on the skin and perhaps desaturate the light on the skin, there's lots of different options.