Okay, so I sense you're a little new to this, and if you don't really take this stuff seriously, then feel free to ignore it!
First thing I noticed is that there is a little clicking some of the piano notes. It can be a little tricky in removing this, but what usually works best is EQing out some of the frequencies. It might also help to mess with the attack, decay, and release inside the vst.
Second, and this is an even more subjective criticism, but I would strongly recommend against using FL Studio vocal samples. They've been used for years to the point that they sound incredibly cheesy to anyone who is familiar with the program. Nothing wrong with cheesiness sometimes, but it just feels really tacky. I'm assuming you also used FL drum samples. There's lots of free samples out there that are a lot less overused, you know!
I liked that grindy wobble bass, but it was so disproportionally loud compared to the other instruments that I couldn't really enjoy it for long. If you notice that an instrument doesn't sound clear in a certain part of a tune, it usually means that something is too loud! Again, EQ can help fix this, but it's also a good idea to make sure that one instrument isn't so loud that you can't hear the other instruments playing!
Those are just a few pieces of advice from me to you. Keep working on it, and best of luck man!