Meh
Do something about your drums. Don't put them all at the same exact velocity/volume w/e you wanna call it. I suggest avoiding snythetic drums in general.
Sounds like... one guitar and some drums. It's just empty, and that you can't blame on no vocals.
I assuming those are lvie guitars, which redeems the song a little, but you said you used guitar pro? I haven't heard of that, but if it means those weren't live guitars then this truely wasn't worth my time.
Giving the benefit of the doubt, the live guitars makes this worth noting. Keep practicing. I'll look out for some of your other stuff.