I do not read too many books but I think this is the best to learn charting: Technical Analysis of Stock Trends by Robert D. Edwards, John Magee, W.H.C. Bassetti. I can't wait to buy this.
Salomondrin and Jon Olsson are making nice videos :D
I listen to podcasts a lot. Do you know Chat With Traders, Bloomberg View, Futures Radio Show or Rob Booker?