To be honest, this feels like you tried out a couple of different melodies, and then just glued them together into one long song. There's no coherency between most parts of the song (apart from the beat, maybe), essentially one part stops and then something completely different starts playing. It's hard to give tips how to improve on that, except that maybe you should learn to realize that something isn't quite right if you just made a different to a different part of the song and threw away all the concepts and melodies introduced in previous parts.
Apart from structure, this is also really missing in composition: Most of the time there is just one melody playing - no bass, no chords, nothing but a beat. While that can sometimes work when done deliberately, it's audible in this track that it wasn't done on purpose, as the track feels very empty all the time. Again it's hard to say how to improve on this - but do look at how other people structure their songs, how bass, chords and melodies interact with each other, and try to imitate that.