Hmm, the melody is good, nice song. However, mastering needs work. Low and high sounds are too far apart, drums too sharp and a bit far away while bass guitar is too close. Do you have every instrument separately recorded or is the whole thing recorded together? I suggest you to put separate EQ for everyhting, especially bass.