How can I stop feeling inferior to other people?

Like with attractive chicks, guys physically better than me, or people richer than me. It feels like they are looking down at me. I try to mix up but always end up getting extra hyped up internally and then going into my shell. Always like clockwork.

It doesn't happen with more skillful people in my line of work. I actually feel admiration for their level of skillfulness and aim to learn as much from them as I can.

But with chicks and people I meet socially, it feels like they are part of circle I'll never be a part of.

Is it a mindset issue(dgaf etc etc) or does it get better as you keep working on yourself?

Edit: A lot of great ideas here. That's enough homework for 3-4 months. Will report back after building corresponding habits to the ideas shared here. Thanks guys!