Below you'll find links to a few resources that have stood the test of time for me. It's well worth checking them out!
Hypnosis
NLP
Persuasion
Public Speaking: 7 Public Speaking Survival Tips Article
Self Confidence: Improve Your Self Confidence In 15 Minutes Article