My honest opinion is that it is really boring, I see where the track has potential.
The whole song can be condense down into an intro. when a new section comes in, you can even add more percussion and add another layer of melodies or chords.
As for mixing, you can add stereo imaging, panned sounds, and other elements.
Don't give up, mistakes make us better.