Low self esteem could be part of personality or if you have started experiencing it lately, could be part of a psychiatric diagnosis.
There is a need for detailed history evaluation of other symptoms if any.
Next Steps
Consulting a psychiatrist may help. If no active psychiatric illness noted, you may consider therapy with clinical psychologist.