Answer:
Look;
If a girl is shy and cant talk to a guy then just start of by talking to him first even if it does mean no eye contact then hopefully he knows your somewhat interested!
Then he will make you confertable.Then go for it look him in the eye next time you see him.
Or:
If you see him from a distance don't! "look straight to the ground" look at him and hopefully he looks!If he doesn't, try again in the same situation and by doing this yous both will have a long distance connection.
Remember:
Not to go straight for him ecpesserlly if you already have a shy personality!