Originally Answered: How can i talk to this girl?
I'm a girl and I have lots of guy friends - most of my good friends, or maybe even friends in general, are guys. :] First off I must say that I don't hate messaging at all. I know some girls do but I don't - I talk to my guy friends a lot through Facebook and I don't think I talk to any girls regularly on my phone ._.
Since you see her sometimes, you could start with just smiling, saying hi, with a little wave and stuff. If she responds, you could start asking her if she minds you messaging her. If she disappears, you could ask her friends where she is, and most likely her friends (especially if they're girls) will tell her you asked for her and she might be a little curious, maybe slightly flattered, and she might even look for you and ask you if you needed anything. :)
Other than that, you could offer her help with anything, join the same committees and clubs that she does, take up the same roles as she does - this way you'll see her more often. For me, since school ended earlier every Wednesday at my last school, there was a little time left before I had to go straight to a lesson. So I waited at this bench outside the gym area - and my 'crush' had gym every Wednesday after school. So we ended up sitting together and doing homework, chatting and stuff, and became really good friends. This happened every Wednesday.
I don't think the bump thing would be so good though. But for example, if it's raining and she has to walk home, you could always offer to share an umbrella or even lend your umbrella to her and tell her you need to stay back in school anyway so she should go ahead - like this, you'll get to see her when you lend it to her as well as the next day when she returns it.
Good luck :DD