Here's my version, I also made a cropped version to get rid of some extra space while still keeping the environment. I wish I would have had the full size when I started, a lot more detail in the linked one

Looking at it again after a break the skintone are a bit too yellow for me but I didn't really take too much time since I was working with a small version.
How I did it:
Basically I started out cleaning up different things, and blackened the dark backdrop area's and cleaned up dust spots with the healing brush. Next I used curves to adjust the background with a mask, then each face and arm had a different curves layer with its own mask, adjusted to about 10%,28%,32%,0% CMYK and used the RGB channel in curves to give the skin some contrast (a little high in the midtones on ur face, but I already flattened the image) For the purse I just cloned it out and rebuilt the rest with the burn tool. For the hair I made a hue/sat adj layer and made a hairmask, used hue to turn it brown and turned down the lightness slider to make it a chocolate color, next I turned the adj. layer to softlight or overlay and reduced opacity. To remove the double chin (having the
high-res really helps here) I made a new layer used the lasso selection tool to draw where the jawline is, then continued down so the neck is selected but the jawline is protected. Clone on the empty layer, start from the bottom of the neck and continue up so you have more neck area, use the healing brush to blend any clone lines. It will look funny now because theres no shadowing and the jawline will almost disappear when if you deselect. Next with a blank overlay layer select black at 4-6% slowly darken the overall neck so it's tone is darker than the jawline, creating depth. Now do the same on the jawline trying to keep it soft so it gives you that shadow. Now inverse the selection (cmd+shift+I I think) so the neck will be protected and the jawline is ready. Softly brush in a bit of shadow on the edges of the jaw to darken them in a bit more.
Hope this helps,
let me know if you have any questions