So your melodies are really good, I like how you ducked the piano in the intro.
After the piano goes I think that you should add a kick every 4 steps and then add in the pattern you used.
Turn down the synth you used after the bass came in and maybe pitch the melody down a octave because i might hurt some people's ears.
Also add some reverb so it doesn't sound dry, but be sure not to make it too loud or too quiet. also when the melody drops turn down the vox and maybe add some buildup. also when it does drop make the kick louder.
Also you don't just have to stick with the FL filler kicks and claps and stuff, you can find thousands of kicks and stuff if you just look online for it.
Also I don't mean this as mean or demeaning, just true and honest feedback from another producer.