Agreed on the 'my pjs aren't coming off' comment. That just means she wasn't ready to fuck at that moment yet. Your job is to get her there -- it does not need to be said out loud. Escalate, escalate, escalate... if you get resistance, slow it down just a bit and start escalating again. When she is horny enough those pjs are coming off...
Sounds like you need to be more sexually assertive (leading) as mentioned... if a girl is dry humping me the shirt is already off or I'm already trying to take it off haha -- why weren't you? Fuck by the time I'm making out with a girl I presume we are going to fuck - you should too. By the time a girl is making out with you she has already considered whether you meet her fuck standards. Why would she be making out with a guy she wouldn't have sex with after all? No point. She may not THINK she's going to that night and you need to let her keep that belief so she doesn't feel like a slut
