Get a freat big rug on that floor for a start surely?
That space is in a very similar situation to mine, except the room mine's in is about twice the size as there's an open plan kitchen as well.
For mixing purposes i've found that if I load up a similar sounding commercial track as the one i'm making in one of the mixer channels and solo that now and again I can keep track of how the room is effecting the mix. Not ideal admittedly but there's not a lot else I can do. This method had seen my mixes improve considerably in a very short space of time however. It's just about getting used to your own setup.
Your neighbours must love you btw
