First off, everything sounds out of key. Also, I hear a lot of loops. Loops are fine as long as they're blended into the mix nicely and smoothly. They also need to be used sparingly. You'll have a very repetitive song if you use the same loops over and over again. Another thing you really need to start doing is spending more time on your songs. You're releasing multiple a day. It would be great if I could do that, but it takes me a lot of work to get a viable song finished. I haven't uploaded a song in about 3 months because it takes so long to get a song finished and ready. From what I can see, you're uploading about 3 songs a day. I know that you might have prepared them beforehand, but your latest upload was July 28th and you've made 28 songs in less than a month. That tells me that you put little to no effort at all into your songs. This is one major annoyance of mine. You won't ever get better if you keep making songs at this speed.
I used to release about 5 songs a month when I first started. The second month, I released 2, and the third month I also released 2. After that, it's been at most 1 a month, with a couple of exceptions. The quality of my songs has skyrocketed since I started taking my time on songs. Also, some songs can take up to 45 hours for me just to get my ideas put down. Then I have to go through cutting out parts, adding in instruments and layers, and refining my sound design, which can take a couple of hours. Then I go through the whole mixing and mastering process, and then I make the songs as perfect as I can. Since I've started making sure I really work on my songs, the production value has gone way up. I'm telling you this because I think you can learn from it. Try going through the process. Maybe take double the amount of time you normally do on your songs. Really plan out the melodies and sound design. I can assure you, you will see a jump in the quality instead of a gradual slope. Even after the fact, you will keep improving as long as you set the bar higher with each song. Now, as long as you aren't setting it too high, it shouldn't be too stressful to make songs. Just try and fix the errors you had with the last song you made in the next one, and so forth.
Another thing I'd suggest learning is some music theory. None of the instruments in this are playing in the same key, which is a really big red flag that you just tried to get right into music production instead of working your way into it. If you want to take the easy way, I wouldn't recommend continuing music production. It's an art, and it needs a lot of hard work put into it. If you aren't willing to work at your skills, you're not going to improve and you're not going to gain anything at all, whether that be followers, experience, etc.
There's a lot more that needs to be fixed. For now, I'd say work on creating your own melodies and learning some or more music theory.
1/10