Q:

What should i do if a girl likes me but she is really shy

Answer

Shy girls need a gentle but firm approach. Tell her in a nice way where you would like to take her on a date. She will open up.