Definitely better than a lot of the 'metal' here..
You already know the vokills sound bad, so I'm going to refrain from commenting on them.
I like your guitar tone, but it could definitely be better.
From my system, it sounds like they could either be more brutal, or more fizzy, and either way, a little more mid would be nice to thicken it up a little.
The drums are good, I approve.
The solos in the middle need work, though.
Maintaining a backing riff is important, You should always do two rhythms (left and right) and then go back and add solos over whatever riffs they go over.
The end cuts off, not sure what's up with that.
Aside from all that, the only structure thing I could think of would be a slight change in the intro, it's a bit too long and monotonous.
Once the verse kicks in, though, it's a goner.
I like it, overall.
If you ever need somebody to do vocals for you, don't hesitate to PM me, I'm always up for a collab.
Just check my shit, and see if I'm the man for the job.