I'm not totally sure but I think this song isn't measured in a 4/4 time signature, right? For the most part that gives it an interesting edge but I'd recommend you to change where those kicks and snares come in, cause sometimes it feels like they just cut across all of a sudden, if you get what I mean. In other words, sometimes the kick or the snare come too quickly or too late and kind of mess with the rhythm. I hope that makes sense.
I think it would be good if just before the bass drop you include some kind of synth or just slowly increase the pitch of one of the instruments, as a sign of what's to come. The piano on the left channel is nice but it makes the right channel feel empty. Maybe you could add some delay or reverb to it.
I would also highly recommend you to look out for a tutorial on SIDECHAIN. I assure it will boost this song's potential. Basically, it will help the kick to have more presence when the fuzzy bassline comes in, and it also is a cool effect in general. Good for making your songs sound better.
All in all it's pretty cool that you made something like this on your first try with FL. Mine was boring. Wait, they still are. Keep it up, dude.