It sounds like a confidence issue. That there's still something holding you back. When you talk to women who you are interested in, you give off this idea that you feel blessed to be talking to them. That it makes your day in even being with them. It kind of gives off a little desperate vibe.
This is kind of the same thing I told Macfall, and I believe maybe, I don't know you, but it's possible you are experiencing sort of the same thing. Women don't want to feel like they have to complete someone, or fulfill a guy's needs. They want to be swept off their feet, be part of an adventure. They want to be swept away in the excitement, in things you're doing. In things you are going to do. Why do a lot of girls always go for the "bad guys"? Because they're always doing something "exciting", or there's this sense of mystery, a question of what is he going to do next.
Not saying you have to become a "bad guy" to get women. But I do think there is a balance. I often thought the "nice guy" image was some big joke. How could someone be "too nice"? But there is some truth to it. Some of us guys are too nice or safe. and I've been this way for a long time myself, so this little talk of mine applies to me as well.
There's no feeling of mystery behind us. There's no sense of excitement about what we're going to do next. We're the same today, as tommorow. Some of us don't have big plans, or sound excited about anything. I'm not saying you have to have ambitions like to be the next biggest NFL star or anything, but you need to be excited about something. About life. About God. We need to have passion, something that drives us. I think women are attracted to that. When we're a little more passive, and a little more scared to step out, women will notice that. They're probably thinking "well if he's scared by himself, how's he going to help lead me through things?"
Why are movies that have characters like Indiana Jones, Spiderman, Superman, often very popular?. What's the main characteristic of the male hero? Confidence. He knows what he's doing at all times. He knows where he is going. He may struggle with the bad guy, but he knows he's going to defeat him.
It sounds cheesy, comparing real life to movies. But there is a subtle bit of truth to it, if you dig deep enough. Women want to feel safe with a guy, to know that he has a plan. Even when he doesn't know all of what's going on, he still feels safe to be around.
When they tell you "You're just not the right guy", that's the impression I'm getting. The guys who are bold, and go after what they want, often end up with people because they go after it. But nice guys tend to sit in the back hoping that the women will notice them. But until we (because I'm including myself in this) step out of that comfort zone, and show a little initiative, they will always see you as nothing more than a friend.
Maybe I'm just rambling though, what do I know? My dating experience is practically nil
Those are just some thoughts, so take it with a grain of salt.