You need room treatment, end of story.
All kidding aside room treatment is one of those things that most people really have no clue about. Not that they don't understand it, but because they have never experienced how AWSOME your system will sound with the room treated properly.
EQ is not a bad thing (well I don't like it but some people do) but it is never going to solve ringing in the room and that can cause more problems then just a flat response. Also like you said you can never solve the nulls.
When someone with treatment reads a post like yours it is like you asking "I have a car, do I really need wheels for it?"
Glenn