Thanks for the sensational Self-Improvement list, Fatima.
A book I would like to add is "Why Some Positive Thinkers Get Powerful Results" by Norman Vincent Peale. Similar in its straight talking style to Dale Carnegie and Napoleon Hill, Peale's book offers a "scientifically sound system for turning self doubt into self-esteem, obstacles into opportunities and thought into action."
Peale's book is definitely worth a look for anyone who wants to put some positivity, profitability and pep into their 10,000 or so daily steps.
And speaking of self-improvement, here is a list I put together of "Ten Things You Can Start Doing Right Now To Help Get You To The Top." Hope they help!