hey dude, definitely a good start.
its got a good groove to it,
mix wise i would turn up the hats and the mids as i think the mix would sound better brighter. also i dont know if youve finished the arrangement, but what i like to do (this is coming from making lots of techno and house), is add shakers, riders and different hi hats to build the energy throughout the track. keep working at it, its sounding good