Some of it might be monitor calibrations. Supposedly my monitor is calibrated but what do I know for sure compared to yours? To me the picture is perfectly good and the expression is cute like she is making a kissy face. The background is like a classic hand painted image.
That said I find the jpg painful to look at. It looks very digital and terribly over sharpened with odd pixelation going on in the background. The overall contrast is way too harsh and unpleasant. It almost looks like a color Weegee shot. If it was digital I would think you need to go back to the raw file and adjust the curve so the white point is farther out. If it was a negative you hired me to make a print of I would take a piece of film box cellophane and wave it under the lens during exposure. On my monitor that shirt that is so sharp and busy hurts my eyes.