For Elliott Waves, please consider studying:
http://www.elliottwave.com/Book/Elliott-Wave-Principle
For Chart Pattern Recognition, please use:
https://www.amazon.com/Technical-Analysis-Stock-Trends-Tenth/dp/1439898189
Full Disclosure: I receive NOTHING for recommending these books. I used these to learn and am hoping it can perhaps help you as well. Of course, I had much earlier editions, but these are real gems.