Your room doesn't know if it's digital or analog. First thing, I would do, is to try(borrow) a superior cd player, just to rule out the pre and or dac. I personally think you're lacking in the digital playback. Have you tried other dacs or cd players?
I personally could not come close to my analog, until I bought a Electrocompaniet Emc1up, now they are pretty even in sound quality.
goodluck
jeff