How to acquire skills required for long-term investing?
"As foundational material, read ""The Intelligent Investor"" by Benjamin Graham.  It will help prepare you to digest and critically evaluate other investing advice as you form your strategy."