Really like the grove you got going like the distortion your using, think its a bit draggy would probably sound better if you made it a tads faster?!? Would love to hear some vocals on the track was proper groving to it. With the main crunchy grove would sound really awesome with as few random higher licks if you know what i mean. Some run downs and stuff. Im not a metal guitarist but thats what I'd like to hear with it. Like the solo at near the end you could put some of that in it earlier maybe a few passing notes to start then build up to the solo. I think you might have to look at the structure a little because as much as i love the crunchy grove bit it is a bit repetetive.

c4c? https://www.ultimate-guitar.com/forum/showthread.php?t=1439213