I think that for a dance track kick should be a bit "stronger/agressive".
The beggining is a bit empty (kick,clap,hat and ride are not enought in my opinion) and ride in my opinion is really really annoying. I would simply remove this ride (or try to change it/mix it better).
That's some major things you should change firstly in my opinion , the rest of track is OK (there are of course lot's of elements that should be improved/changed, but it's up to you and your creativity and i think they are not that important as things i wrote before).