I firmly believe that people have the capacity to grow and improve themselves.
I would politely suggest that you are asking the wrong question - you are basing your success on whether you are secure on what someone else thinks about you. That isn't a secure question.
Come to terms with yourself. Celebrate your strengths, recognise and come to terms with your weaknesses. Other people will think what they think. Remember that people see you filtered through their own life paradigms and can most definitely provide a very slanted view (like looking at yourself in one of those fairground mirrors).
Will people think more of you if you are secure in yourself? Usually yes. But you need to be doing it for yourself, not in order to make someone else like you more...
So work on being comfortable in your own skin.... for yourself.
"Listen, or your tongue will make you deaf." - Native American Proverb