With issues like this, it is always attainability, 100%.
Women don't get rude and cold to you because you don't measure up at all. They do it to protect their egos when they think you are going to reject them.
Check out these articles; they will help clarify a lot, and put you on the road to figuring out how you triggered this reaction in these girls (usually it's either something you did, or something you didn't do):
Secrets to Getting Girls: Staying Out of Auto-Rejection
Book Excerpts: Being Attainable to Women
Attainability Woes; or, Why Girls Who Like You Reject You
Tactics Tuesdays: Attainability for High Value Men
The 3 Types of Attainability Problems That Lose You Girls (Video)