Re: Girl likes me but she has a boyfriend!
I'm sorry to burst your bubble, my friend, but you are reading into this far too much. The fact she turns around and smiles at you and laughs sometimes is not significant enough to consider that she likes you. She's just being energetic and outgoing. End of story.
As for your shyness, it's all a matter of taking that first step to interact with people. If you never make the first move, then you will never get better.
"There is no better than adversity. Every defeat, every heartbreak, every loss, contains its own seed, its own lesson on how to improve your performance the next time." - Malcolm X