I wanted to listen to all the works you had so far before I made a critique.
For starters, I'm not gonna lie, some of your works are a mess, but they don't lack potential. This one so far being your best, because when I listened to all of them one at a time, I did notice progress and improvement.
Second, I notice you rely mostly on solo instruments for each of your work. While it is good to start with one, some of the best music is often a harmony of instruments. Take myself for example, I try to combine rhythmic and chords in a way that each instrument works off each other. I suggest you do this. For your next song, record each instrument one at a time. Then using editing software like audacity, try to combine each track you recorded together to see if they work off each other. If they don't, remove the ones that you think didn't work out. If they do, try to find ways of adding more instruments to the mix. If you do it right, you'd go from Solo instrument to an ass kicking orchestra.