Your chain might be an important factor in your tone problems. You should never have reverb, delay, chorus etc. effects in front of any gain effects, and your Dual Rect dirt channel does indeed count as gain. And that is also why it has an fx loop.
-Doesn't your volume pedal have an output for...