I've done NLP for my professional work and I asked the trainer on the course about how I could apply it to my riding and he gave me some tips. its one of those things that you have to really believe in for it to work but it can work wonders. Certainly worth a try if you go at it 100%.
I know a lady who has done all of that when she was a learning coordinator for hbos.
She is now a 'life coach'
This means she can, using some of the nlp methods help people with confidence etc in riding and general day to day things, relationships etc... NLP helps a lot with manifesting positive rather than negative things in life!
I have used TFT in the past (didn't work particularly well but my own fault as I couldn't really be bothered to do the tapping) I have used a hynotheraphty CD from confident-rider.co.uk and thats worked a treat! (plus I don't have to do a hugh amount except listen)