Dude, you're ruining it by not having any melody in your tracks, you just clusterfuck the notes together and that's NOT how anyone produces.
It's like you never listen to music, therefore you don't know what a melody is. I've never heard that much lack of talent in a track from anyone else ever.
Every genre has a melody in it, whether it's a single note throughout the song, notes alternating, or something else, I don't have a real definition of a melody but hopefully you understand what I mean.
Even Gabber/Hardcore music has some melody, even though it's usually very harsh. Point is, you won't get nowhere if you keep clusterfucking notes together. Learn a piano or something, that'll improve your skills and gives great advantage to having good melodies in your tracks.
Also, stop panning shit like that. In other words, keep your shit way less random and more easily acessible (as a beginner) to other listeners, and give room to improve for melodies. people are more likely to give better feedback.
God why am I even bothering... Well I really hope this helps.