I don't think being shy has anything to do with it. I think the word you may be looking for is awkward. If he uses being shy as an excuse for everything, then he's not interested, and doesn't know how to tell you or he's stringing you along and is making a game out of it for what ever reason. After seeing a few of your questions, if I were you I'd move on. Believe me, a boy is a silly thing to waste so much energy on.
I'm sorry, I do:(
a shy guy will talk to you if he doesn't like you i think, there is no pressure.
if they were that scared would they not avoid you?