Welcome to the wonderful world of emotions and no logic!
The only thing you can do is start gaming new girls and getting the skill set. The fact you are continuing being her friend normally is a reward for her shitty behavior (not complying to your kiss attempt).
When your game is tight, you can cause high buying temperature spike or trigger jeliousy / pre-selection when she sees you with other girls.
so, two things you can do:
1. try go on pillow fight with her and when it's all fun and playful go for make out
2. learn game and come back to her after some months when you are an improved version of yourself.
You have fundamentals tight. Gaming a girl who is 7 but think she's 10 is different than gaming HB10 who think she's 8.
Point is, you have to touch her attraction buttons. You may touch too little and it doesn't hit her, in such case you need to push stronger! You may say something that will offend her and then you will need to do micro-calibration and make her feel good.
Any other answer is insane. Check my site,
www.puacottage.com for developing strong fundamentals and the right mindset for game.
s-man,
PuaCottage -
www.puacottage.com _________________
Accelerate PickUp Learning Curve -
www.puacottage.com
Facebook
http://www.facebook.com/sman.pua
Twitter
http://twitter.com/sman_pua
www . puacottage . com