Maybe you have a self esteem issue. You may lack self confidence. Maybe you could find a group that helps fix this.
I knew a girl that pretty much had the same problem. She found a group that helps people love themselves the way the were built. This may help the problem a bit.