Hey man, a few pointers: Probably wouldn't play all those tracks so close together in a small mix. The energy of them all is a fair bit different, so the mix goes from deep house to what is practically electro house by the end (all in only 8 minutes for this mix). I'd work on building a longer mix (around an hour is pretty good). Work on building the energy and creating a flow over the whole hour. Find a bunch of tunes that you like with a similar energy, and go from there. Also kind of building on top of the last point - you don't have to mix a new track in every 2 minutes, and with deeper songs it's easier to do much more gradual and longer transitions. Listen to some other deep house mixes, and you'll hear what i mean. Then practice, practice, practice