Right off the bat, the guitar is fake (FL Slayer is just not good, honestly), mechanically sequenced, and just not a good tone. It's not your fault, it's because of the VST quality itself. Also, the panning supersaw is pretty weird because it's very fast; why not have it at about a quarter the speed? It's dizzying as-is on headphones.
FPC drums, it seems like. The drums, combined with the guitar and the bass (BooBass? Sytrus?) create a pretty muddy result overall. Did you do any EQ or change any velocity timings or magnitudes? The instruments seem to not fit together at all, and everything sounds computerized.
And I know it's a WIP, but it felt looped or repetitive.
Overall, it's just lacking in cohesion (incompatible instruments), sample quality (fake guitar, fairly unprocessed drums), sequencing (mechanical), humanization (not present), production (muddy), arrangement flow (repetitive), and interpretation (not very personalized). I think you should get to know your VSTs better in FL and practice how to use specific ones more than others. But I think you should avoid FL Slayer and Boo Bass, because those are the most obviously fake instruments in FL. And I like using FL. Don't get frustrated though, because it sounds like you've just started. We've all started here, pretty much.