First of all what is self-improvement? Self-improvement is a self guided process that helps you emotionally, intellectually and economically. There are plenty types of improvement that are eventually reached when you access those positive thoughts in your mind. When you are focused on improving yourself it is vital to acknowledge your flaws and accept them because you are unique and your flaws are the things that make you beautiful. Think of the people who inspire you the most and use the wisdom that they’ve influenced you with and turn it into something big! Avoid negativity as much as possible and deal with difficulties to the best of your ability. Many times you are going to encounter people that are going to throw negative vibes out at you, but if you overcome their behaviors from influencing your attitude the outcome is going to be positive in the end just like your own self-improvement. One of the biggest aspects of self-improvement is to focus more on the present rather than your past history, when your are working on improving yourself no matter what the reason, it is really important to reward yourself for your progression! Even keep a journal of all the accomplishments you have achieved to really keep that on-going success and the motivation not to give up on what you are working for. Another vital point is that improvements don’t just happen all of a sudden they’re going to take time so if your goal is taking you longer than expected you should still tackle your goal because allowing yourself time to accomplish something ensures that your goal will be reached. Shoot for the moon and even if you miss you'll land among the stars, keep on dreaming until you have achieved bigger and better things. Over step your boundaries and take risks to accomplish your biggest desires, trust me it is going to be worth every ounce of time that you put into achieving your final result.