Hi Gautamz - When I said,
"...there usually are very few ways to get good, technically accurate versions (ie, like the original) of a scene, so images of this latter type are much more precious and worthy of praise....", what I meant was that the original you started with looked absolutely fine -- perfectly realistic, great colors and tones -- and that you shouldn't try to "improve" it because there just isn't anything wrong with it.
In fact, when you posted your most recent tweak, you have made it worse, not better: the skin tones are too red, the bark of the trees and her hair now have a green cast, etc. If you don't believe this, go by the numbers: use the eyedropper tool to measure the color of her hair both before and after your tweak, and see which version is closer to pure black, not a dark green.
If, on your system, your latest version looks better than the original, then I strongly suspect you are using either an uncalibrated, or a badly calibrated system. What I am talking about is performing hardware color calibration of your video system, card through monitor, using a tool like one of the ones mentioned in this article (
http://www.digitalcameraworld.com/2...ographers-6-top-models-tested-and-rated/#null ) or better. Also, you should realize that even after calibration, some monitors simply can not be brought into compliance with international standards. This is particularly true with many laptop screens, especially older or less expensive models.
HTH,
Tom M