How do I overcome thinking every women I find attractive thinks I'm ugly?

Every time I see a pretty girl I automatically tell myself I'm not her type or she's out of my league. I can be really funny, have a good personality, I dress nice but it's hard to get their because majority of women care about looks first and let's be honest not many woman are giving average looking guys double looks. What are some easy ways to get over thinking this way.

And please no gym advice..

How do I overcome thinking every women I find attractive thinks I'm ugly?
Post Opinion