Оценка-это навык. Вероятно сейчас Вы, относительно себя, используете противоположный навык - обесценивание. И не принципиально, обесценивали ли Вас ранее, в том числе и в детстве, важно то, что обесценивание это не единственный навык, который Вам доступен прямо сейчас. Необходимую оцениваемую функцию всегда можно развить, главное понимать какую функцию именно, на Ваш взгляд необходимо развивать.
Как с этим бороться?
Не на тот навык делаете ставку, не мастерство борьбы Вам необходимо. Начните прямо с оценки, это несложно. Самооценка не является чем-то монолитным и статичным. Для начала распишите все свои сферы жизни, все свои роли и функционал этих ролей. Каждую функцию оцените по 10 бальной шкале. Например, такая роль как служащий/сотрудник/профессионал, из многих навыков состоит эта роль. Письменная речь, устная речь, профессиональная подготовка, самопрезентация, переговоры и т.д., расписываете всё и оцениваете, этим самым обнаружите, во-первых, что не всё так с Вами плохо, как Вам кажется. Во-вторых, обнаружите те места, в которых проседаете. А вот с этим уже можно целенаправленно и точечно работать.
Доводить свой функционал до максимальной оценки следует таким образом: не беритесь сразу за те пункты, по которым обнаружите такие оценки как 2,3 до 5. Подтяните до 8-10 те, которые на момент оценки будут обозначены значениями как 7,8,9. Такой подход даст максимальный и быстрый результат.
Что касается внешности « не супер красотка», с этим всё ещё проще. Внешность это тоже инструмент, которым Вы ещё не научились пользоваться. Вы не научились через свою внешность доносить смыслы, только поэтому оцениваете свою внешность невысоко. Если бы Вы получали на свою внешность нужные Вам реакции окружающих, оценили бы Вы высоко свою внешность? Чтобы умело пользоваться внешностью, запишитесь на аудит кода внешности, и Вы полюбите свою внешность, соответственно и оценивать будете внешность иначе, чем сейчас.