If a shy guy knows I like him then why is he not doing anything?

I know he likes me. I even texted him to ask me out already. But he wouldn't read the text. I know cos the would be a seen timestamp on it if he read it. He normally read all the text I sent him. Last week at work, I put my hand on the side of his waist just to let him know he's blocking the shelves and he just let my hand rest on his waist. He's really shy and private about himself. he doesn't look at other women except me and doesn't social. I don't know why he's avoiding reading my text. If he likes me it would be an encourage for him to make a move when I said to ask me out already, isn't it? Only answer if you are a shy guy...
If a shy guy knows I like him then why is he not doing anything?
Post Opinion