Let's get it straight, everyone likes a quality person, and you can't show me a quality person who treats their friends or loved ones like trash. If a girl doesn't like you, it's not because you're a nice person or because you treat her well.
5 Reasons
Why Women Don't Date "Nice Guys"
1: Avoid Confrontation.
"Nice" is often used by people to describe themselves when they're actually afraid of confrontation.
Confrontation is an inevitable part of life. Being unable to deal with confrontation leads to people either intentionally or unintentionally walking over you. What is worse is that when confrontation is forced on you, your avoidance of it leaves you poorly practiced at it and you fall apart or lash out.
In a relationship, fear of confrontation can lead to unintentionally deceptive behavior as you'll try to align your interests, hobbies, beliefs and ideas with their's to avoid potential conflicts.
It also means that when external conflict faces you as a couple, it'll always be her job to deal with it; cause you're too nice.
2: Using "Nice" As A Currency.
If your "niceness" is derived from the desire to obtain something from someone I.E. her admiration, affection, sexual attention, then it's not really being nice and it's not respectable. How do you know if you're using "nice" as a currency? Are you upset or begrudging when you are "nice" and that niceness is reciprocated in a specific way? Be nice because you feel it is how you should act. Do it because you want to "be the change you wish to see in the world". Don't expect niceness to be returned, it often won't be. Also feel free not to try and make personal friends, or potential romantic pursuits out of people who don't know how to be nice on a level you think is a bare minimum. You should be nice to and respect all people, but you are not required to try and date them.
3: Over Compensating With "Nice"
If there's a long list of things you don't like about yourself, it's going to be hard for a woman to be sold on the idea of you playing a romantic role in her life. If you think to yourself, "I'm not attractive enough, smart, enough, or rich enough to compete with other guys on those levels, but I am way, way nicer than those other guys, surely she should like me!" then you're in a bad place, and niceness isn't you problem. No matter how you improve, there is always someone better than you and always room to grow. Be happy with who you are and what you have, but also away be planning how you're going to move forward, improve, and grow.
4: Entitlement and One-Dimensionality.
There's nothing wrong with being physically fit, financially secure, or very nice. Any one of these things could end up getting you a girlfriend, but don't expect them to. Don't believe any single trait you have well get you a girlfriend, or make you deserve one. If you're going in to meet a girl with the plan of impressing her with how "nice" you are, then you're not really different than a guy planning on flashing his abs or expensive watch.
These are all examples of putting traits and characteristics in front of just having a person to person interaction. Don't let one trait become your identity, The nice, the rich guy, the muscle guy, instead be well rounded. Be a person with goals, passions and interests.
5: The Pedestal
You're a "nice" guy, you'll treat her like a queen, put her on a pedestal. Problem is, being on a pedestal isn't fun, it isn't comfortable, and it isn't where most people want to be. You want her to want to be with you, but if you put her on a pedestal, you're separating her from you; She may want to be with you, but you're not allowing it. Most people don't feel like they belong on a pedestal, this puts them under a constant pressure to fulfill or fall off. It's ok to believe the girl you're with is a queen, but you better believe you're a king and you're on her level. How can you be a "nice" guy, yet trying to keep this queen with you when believe you shouldn't be with, side by side with a queen.