Reflection and striving against the self is KEY in purification of the self. The purer you are the more you feel your true self. The soul...
As humans we identify the self as the body, when in fact your body is just your vehicle in this life. You need to distinguish the difference between the two.
With all the programming including factors in this world, we lose sight of who and what we truly are. Focus on becoming the watcher of yourself, your thoughts, feelings and actions.
Don't allow your ego to stop you from seeing your flaws. Work on correcting them daily. Soon you will start becoming more aware of yourself and others.
By using this process, in time you will start seeing your own beauty
The beauty beyond the ego and programmes. the beauty of YOU!