Hello Inzen, The elements are there. What's missing is the aggressiveness. The punch, those guitars should be screaming, that vocal should be out front in your face. With this one, I would start with the drums, get those rockin with some major parallel compression to make them pump and be in yo face. That's going to add bigness to the song. Then get those Guitars screaming out front with some body to them. You got this. Marc