Back down the backing vocals for the chorus.
Guitar is wonderfully played...Bring it up in the mix.
Echo on lead vocal a bit distracting...tone it down volume wise.
Drums should gradually get busier as tune progresses to give more life.
Overall...This is one of your better tunes. Definite Todd R. feel! Keep it coming.
Chico