Its very simple steps but yet very less turns up to follow it.
1) discipline
2) wise thinking
3) learning attitude , never stop learning its a journey....
4) patience
5) positive attitude
6) living life with simplicity
7) having goal/vision in life
8) analyzing people's thinking who runs the company which you wish to invest
9) non-attachment of any personal emotion to company which you wish to invest
10) analyze your failure of investment and do accept your failure very important
this values are not build in days or months , it takes many year's to build but once you have them in you the power of compounding start.....