Good lord, dudes. Can't believe this is still going on. For all you young men, the friend zone is something that you create for yourself and in no way should you blame a female for this. Don't be like a puppy dog, following around a girl, hoping that she finally notices how wonderful you are and you're the boy that she should be with. Nobody respects you when you do that, not even your friends.
Blaming girls for leading you on or being overly flirtatious is just immature and stupid. Girls and young women know they are attractive, like attention, might be friendly, and some may not even realize that you hold this deep attraction that you wish to act on. Its within their agency to behave how they see fit. It's within your agency to choose your reaction.
If you want things to be more physical with someone, and they obviously don't, accept it and move on. Most people are not special enough for you to wait indefinitely for them to be attracted to you. If they aren't now, they probably never will be.
And you can maintain light friendships with women, it's not that big of a deal. Just don't turn into a sad following puppy dog.