Smackie got it right. He hasn't developed "dating skills" so dating him would be very confusing for you. He probably doesn't have real clear communication. But it does sound like he likes you, he just lacks experience. And with a shy guy like him, the girl really needs to take the lead, ask him out on dates, start kissing, etc, or things will go nowhere.
Are you ready for all these complications?
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)