Man, big potential in your track but I almost can not listen, the sound is very low.
I would say the track dont need much more but you have to have an eye on the EQ as it is almost impossible to listen.
What program are you using ?
Is this your first track ?