I think mixing is your main issue. There's no reverb, which makes the song seem very "small". The instruments are nice. The overall tune is great, there just needs to be MORE.
Mixing: 2/5
Instruments/samples: 4/5
Melody: 5/5
Keep up the good work!