Don't corner him in an aggressive sense, if he's avoiding you and you like him, simply ask him out. Be prepared for him saying something that you may not like, but then he may like this approach from you.
Personally being abit shy myself I always waited for the girl to make the first move, some do this and some don't. I like it when they do. Being outspoken doesn't mean that a lady isn't a lady
I say go ahead!

Just be prepared... and do inform us of what happens.