Excellent song! Though, main guitar riff is destroying your sound.
Try to retrack the riff with no distortion on guitars. Try some mild crunch or combine crunch with clean.
Experiment with 2, 3 or 4 guitars with different octaves, clean, crunchy etc.
You'll find something that sounds good...