Have patience with this guy if you really like him! I'm with a Virgo and here are a few things I can tell ya.
DON'T
Nag
Yell
Go on and on about the same bs
The more you criticize him, he'll never want to share a conversation with you
Stress so much towards him... it will push him away!
Give him all your personal information and drama... if he's interested, he'll let you know
DO'S
Be confident
Let him know that his opinion is just important as yours
Praise him
Take him to the Zoo and rent a funny/scary movie for that evening
Give him a blowjob