Hmmm... Kind of reminds me of something I would have made a few years ago. It's good, nothing bad really jumps out at me, and I really like your melodic ideas and the chord progression you chose here.
Here's the thing: You have to kind of start looking for your own individual sound. I'm not really sure how to put this into words, it's a really fine line to walk. This song, to me, just gives me the vibe of a generic FL studio song. I don't mean to sound harsh, and don't let this get you down or anything. The composition of the song I love, it's just the instruments and samples you used seem kind of standard for this type of EDM, like what you would get with a basic pre-made setup to produce this kind of music.
The thing is, you're at a real transition stage here. You have the skills and the unique voice down. So really all I can tell you is to keep experimenting, keep going outside your box and finding sounds you wouldn't have thought to use before, and don't ever just be satisfied with what you've done. You don't have to hate your own work, that's not what I'm saying, just always be looking for a new sound, a new angle, a new approach. I recommend buying or downloading some drum sample packs so that you can have a wide variety of sounds you can use, and utilize tools like EQ, reverb, and delay to tweak these samples (and/or the ones your already have) until they're perfect for the project you're working on. Also, experiment with the settings of the synthesizers you have and consider checking out some new ones, there are plenty of free and cheap VST synths you can find online that really give you a bang for your buck.
All in all, I see a lot of potential here. Solid work.