From your last couple of posts I can tell you don't build up sexual tension. When she was at yours and you were watching a movie , then you failed at kissing, the only reason why she asked you to stop was that you had not build up sexual tension aka you did not arouse her. You must have started from holding her hand, rubbing her fore arm, stroking heir hair, then her neck, then kissing her head -> face -> face close to lips and then lips. You try to have sex with her before she is warmed up. It won't happen until you make her real drunk which is no good really.
You are also getting into her friend zone by letting her come over at mid-night, watch movie and go home. You are looking a very safe guy to her. Every time she is with you (as I said before) your job is 1- to clear your intentions and make it obvious what you want 2- do some seduction. Read on this forum about seduction steps and tactics. I really believe your sticking point is skipping the seduction phase.
Hope this helps