This Honestly isn't that bad :)
Yes, it needs work. Sounds like you need some more tedious work with your compressor (I know it's horribly time consuming. it's a necessary evil). Not that it's hard to tell what the melody is, but maybe use a different style of a lead, I'm assuming it's that wonderful high feeling bell tone thing. Right now, I'm at 2:12, and I'm liking what I've heard. Ummm, 6 minutes and 14 seconds? You should try to make a more fluent song. I don't exactly what I want to say. I know what I mean, but I don't know how to say it. Great song overall! Listen to it over and over and write down what you feel, and go back into FL Studio or Ableton or whatever you use, and make those changes, and repost it. I'm going to favorite you just so I can hear the progress. I'm super excited for what this will become. Keep makin music bro!
btw, maybe check out a couple of my songs :D