Definitely an improvement.
However, the aspect of it that immediately gets my attention is that it looks dull. A quick look at the histogram shows why.
See the big gap on the RHS? This means that you are not using the full range of tonal values available to you. I doubt this was intentional. I suspect that whatever system you are using to edit and evaluate the adjustments you make is not giving you a good representation of your image. Your monitor is likely too bright and hence, you compensate by darkening the image to make it look good on your own system. Apple displays are notorious being too bright (... in a couple of different ways, ie, max brightness and shadow brightness).
Next, I have never seen you in person, but in the image you just posted, your face looks much more red than I would expect.
Finally, read up on how one should sharpen an image after it has been down-rez'ed for a specific use (eg, for web posting). Google either {output sharpening Schewe} or {output sharpening Bruce Fraser}.
Here's a quick tweak to address all these issues.
If you really like a moody Chiaroscuro look, then darken the darks after everything else has been done, maybe something like:
However, note that even with it this dark, there still is no gap at the RH end of the histogram -- you are still using the full range of tonal values available.
HTH,
Tom