You're definitely improving. Music production and composition is a lot like playing an instrument, it takes time to get good at. Just make sure you do it a little everyday, people don't think about "practising" production and stuff like you would an instrument but it's no different. Progress in these areas can be hard to see as they are so gradual, like how you don't see evolution as it's happening, but in a year's time you'll be able to look back and be embarrassed that you even made half the shit you did. Thus is the nature of the artist. (I'd show you some of mine had I not deleted all of them. I think if you scroll to the bottom of my SoundCloud there's still some shit lying around)
A fun little exercise I like to do is I'll remake a song I like from scratch by ear. Even if the final product doesn't match it sonically, I make sure the composition lines up to the best of my ability. It's a fun little work of the brain and often times there will be at least one thing I really like and take to use in a song of my own. I usually don't post these anywhere and often times won't even save them. They're just for practice. Maybe give it a shot some time.