Confidence comes from accepting yourself, and if you can accept the skin that you're in, nothing will stand in your way. Work on developing it in order to become a better version of yourself, and it will help you become better at dating. Confidence is a skill that can be learnt, even if it is not easy.