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
And remember, when recording distorted guitars (especially when layering) less will often sound better. Cut the gain until it doesn't sound all that distorted, layer four slightly different tones and see how much better it sounds.