dude, i've been in your shoes man, were only a year or two apart. it takes some time, but you will get over her, trust me, its hard, but you just got to see other girls, girls in high school are so flirty that if we were 3 years younger, you would think that they have a crush on you. I know what you mean by her leaning her head on you and stuff, it will be hard but try to move on