I am posting as a shy guy.. I don't always go after the girl im crushing on.. as a shy guy I am genuinly afraid of rejection.. The only reason I asked out my current gf was because I had asked a mutual friend to try and pry out some info if she would go out with me..
So as a rule No if he is a shy guy