Maybe being less dark in the top would make it better, I like the "old feeling" of the image. Also Playing a bit with the DOF would have made your image stand.
Big window next to the piano? Getting a heavy blue cast from what looks like natural light. I've taken a few piano shots and had the same problem. What worked was to cover the window (curtain, shade, blanket, etc...) and then set up some other lighting. Optionally, you can set your camera's white balance by metering off the white keys and it would have adjusted for the hue some automatically. A shot of contrast would help clear up the hazy look. Excessive grain can be controlled by shooting at lower ISO speeds (ISO 100) with a tripod and use your camera's timer. Another way grain is introduced is by taking an image and cropping it down too much. Try to get the image framed as close as possible to your end result - eliminate excessive cropping.