Though this can arguably not be the right forum for this, I honestly wouldn't mind knowing the answer to this myself.
But for me, if I've listened to any of the DJ/user's mixes, I generally always give them another listen, even if the first one didn't rub me the right way. Of course, if you're just starting out, getting people to listen in the first place is hard.
Titles generally do nothing for me (or anyone else, I've found, even though I love my mix titles), but if the title has a date in it I find that most people will listen. Letting people know they're getting a mix of tunes that could be as new as released earlier that month or even week generally makes more people pay attention.
Though I don't LIKE doing it, I have resorted to putting a brief smattering of featured artist names in the header, and that seems to help pretty much anybody who does it as it gives the potential listeners a summary of what to expect. Be smart, know your audience. If I put in the header to expect Original Sin, Pendulum, Netsky and Chase & Status, I may not get as many listeners, since most that generally frequent this forum as they're not the type to like those artists. (Conversely, though, if you put that your mix features Break, Break and even more Break, you're still not likely to get a big response because some people may think its overkill. It's all about balance)
I also like the forums' new feature of adding a general genre tag to your thread, as it helps narrow down your audience a bit more. Were there a liquid tag or jump-up tag or neuro tag though, that would help even more. Specifying your mix is all jump-up, for example, may turn some people away, but they'll generally be people who won't leave you constructive feedback anyway since they'll hardly listen to it as intently.
Finally, ease of access/information is key. Soundcloud if at all possible, or some other streaming service if you can. People don't want to download a 60-120 minute mix from a DJ they don't know, wait forty-five minutes for it to download and be utterly gutted when they listen to the first ten minutes and hate the music or complain about key clashes or clangs or whatever. They won't listen to your stuff again and they won't leave criticism. And, of course, POST A BLOODY TRACKLIST! 90% of forum goers will not even bother with a mix that doesn't have tracklist in the description.
Then again, what do I know? I bump the hell out of all my mix threads constantly because I don't get THAT much listenage.