He's around 6 feet tall, has olive skin and long dark hair that he keeps in a bun. He keeps to himself, mostly because he's doing schoolwork. But a few times, we passed by each other. We haven't interacted with each other. I doubt he knows my existence. I've only admired him from a distance. I really want to approach him, but as a shy girl, I don't know how to or what's the best way to.
Should I be direct and just walk up to him and say "hello", tell him I've seen him around, give him a compliment and tell him I think that he's cute or should I not? Does anyone have any advice for girls like me?