Getting there.
I love the melody but this piece is just way too repetitive. The lack of outro also affects this song badly.
Cut a minute or so off, add some other melodies to play along with the bassline and you'll have yourself a really good dance production.