You have gotten some good advice, I’d take pieces of the different approaches. I would switch to Qobuz or Tidal, easy, inexpensive change. After that, I’d research DAC’s that fit your soundl signature along with trying some DYI, tests on treating your room, not talking about spending a lot of $$, research a bit, then experiment a bit with blankets, pillows, throw rugs based on what your research tells you. Then, once you have a new DAC, you’ve tried to room treat a bit with household items you already have and have one of the best streaming services you can evaluate how things sound. I’d then potentially look at another streamer. Room Treatment will have the biggest influence on sound, followed by your DAC and then your streamer, assuming your streamer is functioning as it should.
Good Luck!