The trouble with your mixes is that, in general, they don't really add anything to the song. You cut and paste, sticking a bit in here, and a bit in there, often lacking integration with the rest of the track. Take for example the live section in the middle of AOBTD - it's twice the speed of the rest of the track, so it just sounds jarring, incoherent, and pointless.
Putting videos with your mixes is a nice idea, but quite often they are not particularly well synced with the audio track (your Don't Stop Me Now being a good example, if I recall correctly), and I'm just left thinking you're in such a rush to post new 'releases', that you're not taking the time and care required to make them of a very high standard.
Also, what's with all this "My new single" business? To be honest, it's puerile and rather immature to be putting these out in the pretence of some sort of 'official' release. It's a fan mix MP3, same as the rest of ours are on here - nothing more and nothing less.
Sorry if the above sounds harsh - I've refrained from commenting before, because you seemed to be enjoying yourself, and I didn't want to spoil your fun, but, in my opinion, you could improve your output here by taking more time over mixes, not putting out too many, too quickly, and simply posting them with a brief description of what the listener might expect, which might attract more people to download them and comment.
Oh, and just a final thought - having friends following you round saying how great your mixes are, isn't actually helping, as it's giving you a false impression. If you want to improve, you're going to have to take some poor reviews on the chin, and learn from them.
Remember to deliver with the speed of light
A little bit of love and joy