>>9143894>not good lookingShower, get a haircut (side parting cut is a classic and always works), learn how to groom yourself and buy nice clothes. Work out regularly.
You just ticked roughly 9 out of 10 boxes for Good looks. Your face is in 95% of cases not as bad as you think and with working out, a good haircut, clothing and grooming you'd be surprised of how good you actually look. Your parents just probably never told you how to take care of yourself.
>work up the courage to even speak to themHow do you expect women to notice you if you're too shy to even approach them?
Push your boundaries mate.
Do not make your self-image and confidence dependent on female opinion of you. Get your own life together, work towards your goals and pursue women on the side. Not having confidence and attempting to gain that confidence from female attention is a recipe for disaster and depression. If you need a woman in your life to feel comfortable about yourself chances are you're not actually happy with yourself.
So yeah, become the person you'd like to be and work towards it. Do some stuff that makes you feel accomplished. Building confidence isnt easy and takes time but, again, you'd be surprised at the results.