Ok.
Shyness itself isn't much of a turn off in girls, not as much as it is in guys. But it comes with problems;
- You aren't actually putting yourself 'out there' much.
- You fade into the background.
- People reflect each others demeanours a lot. If you look like you don't want to talk, people won't want to talk. If you look comfortable socially, people will be more comfortable to talk to you.
- It's often hard to get a real feel for someone's personality and feelings when they won't open up.
- Guys might think you'll turn them down from the very start.
You say "there's nothing you can do", but that's bull****. Every single guy that is successful with women has to overcome this problem at some point in their life. You have the choice to stay shy, or you can also become confident. Shyness isn't an innate trait. It's a learned behaviour. One that can be altered and changed. Throughout your life you learned that shyness is the best option for you, based on your experiences. You can change that. Introversion is not the same as shyness.
As for how, there's plenty of self-improvement books/articles out there. But for me, there's three big tips that can work wonders;
- Get regular exercise. The recommended amount is 30 minutes a day. To me that's a little low. Aim for 4-5 hours a week.
- Constantly push your comfort zone. Always be striving to overcome another one of your fears. You need to identify these yourself, and why they came about. If you're scared of talking to guys, start taking every opportunity you can to talk to them. Cashiers, guys in class, in the queue at lunch, whatever. It doesn't matter if you're even remotely attracted to them. Just break that fear.
- Practice good grooming and style. If you feel your hair is a mess, try something new. Clear up your skin. Lose/gain weight. Etc. If you feel you're at your best, you'll be much more confident out and about. At the very least you'll feel like you're making progress. This is much more encouraging than feeling like you're stuck in a rut.