Here are some of the books on technical analysis that I have read and recommend to anybody who wants to be trading in the market. If you have not read at least 3 out of these 5 books, it can be really tough for you to trade in the market with profits on a consistent basis.
Trading Price Action Trends: Technical Analysis of Price Charts Bar by Bar for the Serious Trader (Wiley Trading)
Understanding Price Action: Practical Analysis of the 5-Minute Time Frame
Trading for a Living: Psychology, Trading Tactics, Money Management (Wiley Finance)
Technical Analysis of the Financial Markets: A Comprehensive Guide to Trading Methods and Applications (New York Institute of Finance)
Five Waves to Financial Freedom: Learn Elliott Wave Analysis
Apart from these books, I will also recommend my eBook “Understanding chart patterns”. The details are here.