To quote a favorite author/vlogger of mine:
"I am happy to acknowledge that [the anti-hero] is not the guy you wanna be or the guy you wanna be with, he's not Edward Cullen. But he is the guy you secretly know yourself to be. Which I would argue is, in the end, much more interesting."
~John Green, 7/22/08
Now I agree with him wholeheartedly that while Edward is someone you can most definately like, but it is a long-distance relationship. The reader is more like a peeping tom, leaning on a far-end branch of the neighbor's dying cheery tree.
On the other hand, the Holden Caulfields and "Nadsat" Alexs of the literary world dwell in the minds of their audiences, giving the unshakable prickly feeling of familiarity. And it is this kind of emotion that makes great fiction, not a sexy vampire.
So try creating a character that you hate, one that comprises of all of your faults.
Besides, you can kill him off in the end.
~Kingsley