Kinda like something I would make years ago. It's better than say your song Blend which is too loud and sounds like it's peaking through most of the song. On this one though, you could make the main melody longer, just repeat the same 4 chords you have and change the last chord in the loop. So if it's let's say. c-a-g-e. You could make it c-a-g-e - c-a-g-b. So it's a b instead of e the second time you repeat it, if you know what I mean? Just that tiny little chord change can make all the difference.
Overall my advice is to spend more time on one thing at a time until it sounds amazing and then move on to the next part. I used to try to make every sound melody and drums at the same time. Like making the bassline as I'm making the chords and the drumbeat. No just focus on making a great melody and then move on to the next thing. If you keep at it you're gonna make amazing music!