Need more practice.
Nothing is following each other, everything is everywhere. Nothing is in sync. Just a little more practice and this would be some good stuff... Also, see if your drummer can get some double bass going, that would definitely up the Heavy Metal factor.
I don't know man, I'm just not feeling the metal in it.
Keep trying, You guys will get the hang of each other.