My friend,
It sounds like you're busy trying to convince everyone how great you are. You're handsome, nice, good student, yadda yadda, yawn
A decade ago in college I met many guys just like you, a little insecure and trying to convince everyone how great they were. I'm sure you're great, but women don't care about how wonderful YOU think YOU are, they want to know how beautiful, fun, talented, and great you think THEY are.
Take the spotlight off yourself and shine it on your next date, let her talk. Open your ears and shut your mouth. God gave you 2 ears and one mouth for a reason.