Like others already mentioned, this is not bad at all!
FoxHyode gave some good tips which i agree with.
One thing to give some variety to a track like this, you could try having a section that is more calmer with more sustained notes/tones instead of the fast lines the most of the track is at the moment. That could help give more contrast to the track/reduce the "loopiness", and help the listeners ears relax a bit.
All the lines/ideas you have in here are great, just need some arranging tweaking and maybe a contrasting second section to help elevate the material even higher 😁.
If you're looking to study up a bit on arrangement and composition stuff, highly recommend checking out the #composing-resources channel on the jam discord, and just asking people the for help with any topic you have trouble with, since I'm sure most people are ready to help😉.
Great work, keep it up!