First of all, you are not "friend zoned". They don't consider you a friend, because they try to sleep with you and lose interest once they can't. Forget about that term.
Identify where your problem lies. This is a good guide from a blog:
1. Men hit on you all the time, and you get dates, but you struggle to get (or keep) a boyfriend.
Your personality needs work. Men are attracted by your initial shine, but they soon discover your lack of substance. They don't like spending time with you because you are either boring, too high-maintenance, stupid, too insecure or annoying - or some combination of these. Be honest with yourself in determining which of these are the biggest problems, then re-focus your efforts and do whatever it takes to fix them.
2. You never get hit on by men you are attracted to, or else they hit on you but then make an excuse to leave and don't ask for your number. They ones that want you are always short, or fat, or ugly, or awkward. The hot guys that you want to hit on you never do. Or, you never get hit on at all.
This happens either because you aren't making yourself attractive enough or because you have unrealistic expectations about what kind of men you can attract. Assume the former first: lose weight, spend more time on your hair, or work on your appearance in some other way. Then, if things still aren't working out (and be patient because this takes time), lower your standards.
3. Your friends always get hit on and you don't, or you always get hit on by the less-attractive friend or the obvious "wing man." It happens so much that you just expect it now.
Same as #2, with the added suggestion that - if none of that works (and again, it takes time) - you should start going out with new people who are closer to your level of attractiveness, at least occasionally.
4. Men hit on you and ask (text) you to go out drinking, but not to go out on dates. Or they ask you on dates, try to sleep with you a couple times, then never call again.
You are projecting a slutty image by your behavior. Men immediately recognize that you are not girlfriend material so they just try to hook up with you. Tone down the drinking, leave bars earlier, and acknowledge that your lifestyle is not conducive to finding a guy who will respect you.
5. Men treat you like a friend, not like a girl they are interested in sexually or romantically.
You probably allow men to treat you like one of the guys. This isn't actually that bad of a situation to be in, because with just a little effort, you can improve your looks to a point that men will look at you in a romantic and sexual light. And if you start acting more feminine you can break out of the "friends" mold.