As Jesse Livermore said: “Trading is not a game for the stupid, the mentally lazy, the person of inferior emotional balance, or for the get-rich-quick adventurer.” In other words, to excel in the stock market, you have to work hard, have emotional control, and develop confidence in your strategy. I constantly get asked to recommend books that can help with these areas of trading. There are so many good ones out there, but here are a few that I suggest.
(If you click on the titles, you can get a more detailed description from Amazon.com).

How to Make Money in Stocks (4th Edition), William O’Neil
How to Trade in Stocks, Jesse Livermore
Reminiscences of a Stock Operator, Edwin Lefevre
The Disciplined Trader, Mark Douglas
Trading in the Zone, Mark Douglas
Trader Vic-Methods of a Wall Street Master, Victor Sperandeo
Trader Vic II-Principles of Professional Speculation, Victor Sperandeo
How I Made $2,000,000 in the Stock Market, Nicolas Darvas
The Battle for Investment Survival, Gerald Loeb
Confessions of a Street Addict, James Cramer

The Market Wizards books by Jack Schwager are great. Here are a few:

Market Wizards
The New Market Wizards
Stock Market Wizards

Confidence and emotional control are extremely important in order to become a successful trader. I believe the ideas taught in the following “self-help” books can help develop the mental toughness that’s needed.

Think and Grow Rich, Napoleon Hill
The Magic of Believing, Claude Bristol
You’ll See It When You Believe It, Dr. Wayne Dyer
The Power of Positive Thinking, Norman Vincent Peale
The Magic of Thinking Big, David Schwartz
Awaken the Giant Within, Anthony Robbins

I can be reached at: jfahmy@zorcapital.com