Hmm so this guy says he likes me but acts really shy & nervous around me then he came right out &I said that he feels like I'm "too pretty" for him 🤔 Not quite sure what that means & how to go about it but I personally don't think there's a such thing as a girl being "too pretty" for a guy. What did he mean by that I'm confused?
It usually means that your attractiveness makes him uncomfortable, because he lacks confidence in himself and he's afraid that you are "out of his league" and that if he tried to be with you, he feels that it would be obvious to everyone that there is imbalance there, and that he'd constantly have to worry that other guys would steal you away, or that you'd have girls trying to convince you that you could do better.
Some of that DOES happen, but mostly this is about his lack of confidence.
It sounds like he believes you're out of his league. Almost as if he would be to lucky to have you in his life. He may have low self confidence and may think he's not good enough for you. Help him build up his confidence, let him know that regardless you like him.