You've done a pretty nice job! The background and the coloring looks beatyful.
And you're right: short hair really looks beatyful! :D
By the way: could it be that she is based on a character from the ace attorney series(I don't wanna spoiler so I don't use the name)? XD