I like the song! I like your voice.
But I agree on the guitars. Mainly on the rhythm guitars.
I don't know how you recorded them. If your using a plugin or the real thing. But maybe trying to fiddle with the amp's EQ.. less mids.. a bit more bass..
cheers