It's not your software...
You really need to just both improve your guitar playing and your mixing, because this really isn't your software's fault. An okay attempt, but hearing your amp buzzing at the beginning of the song just totally put me off right away. get rid of the buzzing, and double-track your rhythm guitar, panned to each side, then it will sound a bit better. Put your lead closer to the middle, and it will sound even better. I'd suggest you that you do some drum work too; I used to record without any drums at all too, but when you add drums it really helps define the guitar playing better and help keep a rhythm when you're recording, because a metronome just really isn't good enough.
Other than that, just practice practice practice, so you guitar playing improves, and keep rocking the video game covers (and maybe even your own stuff eventually! :D).