Each one of us wants to be perfect, in every field and choice of our life. But the fact remains that not everyone can be perfect in all the aspects of life, We are humans and we are always prone to do mistakes, be it intentionally or unintentionally. Having said that, there is always a scope for improvement, improvement in our thinking, abilities and your complete personality development on the whole.
The first key factor in improving our personality would be understanding ourselves completely, our weaknesses and our strengths. That's how we get to know our abilities and capabilities. Our personality is a combination of our thinking patterns, behavioral actions, management abilities and problem solving attitude. In short, it is the complete personal management that you should achieve, in order to develop and maintain a strong and successful personality.
Personality development is not something that can be achieved in a day or a week, its an ongoing process that you need to achieve to keep up your personal growth and prosperity. You need to work on your mental abilities first, developing high spirit, IQ of mind and being emotionally strong. Also you need to maintain a strong physical condition, as it is a fact that a healthy mind prevails in a healthy body. More importantly, you need to learn excellent management abilities that will develop a successful personality. These 3 factors put together will inherently develop the kind of person that you want to be, that will surely make you consistent, spontaneous and very practical in overcoming all the problematic situations.
All these factors and many more are clearly discussed in my website below, where in, you can get a complete personality development guide, covering all the important aspects our life.