На мой взгляд, это должно быть в характере. Даже не знаю можно ли научиться, если не дано. Потому что это должно быть искренне. Но поработать над собой, конечно, можно. Совершенствуйтесь, делайте то, что заставит вас гордиться собой и уважать самого себя. И не зацикливайтесь на своих недостатках, особенно внешних, ибо всё относительно, кому-то может очень даже нравиться ваш недостаток. Это вообще с возрастом приходит, вернее недовольство собой у нормального развивающегося человека постепенно иссякает годам к 35-ти