Здравствуйте, Ваня!
Вы правы, нужно учиться любить и принимать себя таким, каков Вы есть. Не так важно, что думают другие. Вы сами можете себя оценивать.
Над проблемами в общении можно работать с психологом, можно также посещать психологические тренинги, например, на пикап.ру или тренинг "НЛП-практик".
Читайте также мою статью о повышении самооценки.