Well, most likely this guy already don't need any advices, but I will leave it here for people with similar problems. First of all it is very lame to ask relationship advice on forum where most people don't even have any. In worst case you could be given advice from a girl - never listen to female advice when it comes to how to deal with women. Period.
If you want to be good with girls then you should change your worldview. You can't be "good with one girl, but bad with other". Most guys just don't understand reality about women. To learn it start from "No more mr. Nice guy", "Rational Male", "Models by Mark Manson", "How to be 3% man". After reading those four books you will solve 95% of problem you could have with girls. Being nice and respectful, treat girls like equal human being, without understanding their nature - it is what lead guys to friendzone and unhealthy relationships where girl will cheat on them with guys who "get it".
An interesting viewpoint. It seems, though, that you may not have read the OP. here's a couple of relevant excerpts.
"Make her?" He is, indeed, wanting to force or coerce her, regardless of what you say.
"She doesn't wanna." Her feelings are clear. Isn't that good enough? She's not leading him on.
"What he should do is sit down and talk to her about it." Interesting turn of phrase. Not "They should sit down and talk about it." You want him to lay down ground rules.
One thing I totally agree with you about. With that kind of selfish "me first" attitude from either person, because girls can be as selfish as the guys in question. a mutual relationship can't last, and may not even be possible.
He want to "coerce" her to WHAT exactly? TO something what people ENJOY, he wants to "coerce" her to one of the most enjoyable experience people can have in their life, he is SOOO terrible. You don't ask girls for permission, you physically escalate on them unless it is THEY who stop you. She don't have sex with him not because she don't want sex -ALL healthy people want to have sex with someone they like. She is stopping him from sex because of her social conditioning, her psychological problems, etc. Problem is on HER side. If she haven't liked him she wouldn't be close with him at all. She WANTS sex, like all healthy people (unless she is frigid which is sickness). Her feelings are clear - she want it, but she have her problems in her head, or else she wouldn't stay virgin for so long. He should convince her what things what stop her from doing what she wants are all bs, which they are. Without social conditioning most people would just fuck each other all the time, almost randomly. We are sexual creatures, most guys want to have sex with any physically attractive girl, most girls want to have sex with any more or less attractive guy who can take a lead (can take responsibility instead of asking her about every little thing), but we are stopped from doing it because it isn't good for society as a whole.
Also it isn't selfish "me first" attitude. If you can't get from relationship what you need then why you would support it in the first place? Both parties should get what they want and be satisfied, or else it would be meaningless. Sex is "WIN-WIN" for both sides, it isn't using a girl. The only problem is what most guys aren't skilled enough in sex.