Hey, welcome to BA.

This has promise. You have a decent tune in there but the production is lacking a bit at the mo. Needs tidying up, gets really muddy and indistinct across all freq ranges.

Plus you need to run some maximisers on it. Izotope ozone, waves L1, L2 etc.
Sounds a little flat, would need to be much louder to sit with other productions.
Bass a bit muddy, need to make your kick cut through more
Sounds like there are some cool rhythmic elements in there but they are a bit buried under each other.

Keep at it mate, thought the track had energy and drive and some good percussion. Good ideas, just need to get everything to sit together better.