I've seen worse on first attempts. Really dry mix, seems like you did almost no mixing at all! But that's kind of a good thing, people who start tends to overdo everything and use plugins everywhere for no reason. With time you'll learn how to use those plugins according to what you try to achieve. On that song, I'd give more punch to the drum shells, plus get some presence out of those guitars, they sound too scooped.