Even if you are a nice guy.. Own it.. Be a nice guy properly. Don't half ass it. Don't hate being a nice guy while being a nice guy.

Q - Then why do nice guys do not get girlsπŸ€·πŸ»β€β™‚ and they get friend zoned

A - Bcoz I think they are not being nice properly.. They dropped niceness the moment they get rejected even a little bit.. If they have carried the niceness a long just by enjoying their niceness, girl will get interested. She don't hate you for being nice. She hate you for acting and thinking yourself as a nice guy when clearly you are not one

When you are actually a nice guy, she will never leave you

Most guys only pretend though and carry the niceness like a opportunistic mask

If you are not proud of yourself and feel like you need improvements, then own this fact. Tell her.. You are not perfect and you are working or want to improve yourself. Right in this confidence of your weaknesses, you impressed her bcoz now she know that the one who can even accept such weaknesses must have some solid soul.