You got some interesting musical ideas here which I really like. I would recommened doing 3 things.
1. Use the S.Detune effect and Reverb effect to make synths sound more interesting
2. Automate the volume of melodies to add more dynamics and interest to the flow of the music
3. Think of a structure to the song. It doesn't have to be crazy but could be like Intro-middle-ending so that the listener feels they can follow where the music is taking them.