Some very nice guitar playing. I agree about cleaning up the bass and altering the reverb on the drums. Have the drums got different reverb to the rest? Have you tried leaving off the reverb on the drums, and putting drums and guitar through the same reverb? The bass sounds reverbed, but if it's not, perhaps reduce the chorus a bit.
Best wishes,
Malcolm