Good sounds
I like the sounds you put in too. But there's not a lot of content there. There's no melody so it's the sort of music you feel rather than listen to. That kind of music is very difficult to make. You need to make the sounds come to life. It sounds too dry and mechanical. Familiarize yourself with effects. Once you know how to process the sounds right you'll make better productions. From what I can hear, it seems your best friend right now would be the equaliser. Learn to make the best of it. Some individual sounds might sound worse with EQ than without but they'll sit better in the mix.