Make confident the vital house elements are sitting down very well in your blend: Namely, hunt for presence in the big 3: bassline, drums, and melody.
A really swift way to get a decent-sounding Tech House bass is to https://www.youtube.com/watch?v=WX51gm6a4Hs