Low self-esteem can be influenced by past experiences, relationships, or persistent negative thoughts. Coaching can help by identifying and challenging negative beliefs and promoting positive self-talk and self-acceptance.