To be honest, with me at least I know that I get really shy if I am not feeling confident about myself.
Like if I have gained a few pounds, or feel insecure. I realize that when I am confident and happy with the way I look or feel I am much more the pursuer.
That is just from my personal experience. Could that be similar with you.?? If it is, I notice that when I eat right, and exercise I feel so much better. Also trying doing some stuff for yourself, like a new hair cut, outfit or whatever else makes you feel good.
Also as lame as it sounds daily affirmations are great. Look in the mirror and tell yourself that you are sexy and any guy would be lucky to have you. Tell yourself that your outgoing and are going to put yourself out there.
Once again if this doesnt pertain to you than ignore the post. Just trying to help the best way I can.
Good luck.