Why Self Help Books Don't Help Much?

Why is my life not improving in spite of reading so many self-improvement books and engaging in spiritual practices over a long period of time? We are creatures of habit. Our minds are conditioned by past impressions. We keep following in our old ways until the cycle of ignorance is broken by constant awareness of ourselves. This is why we need constant reminders. Knowledge needs to seep into our sub-conscious mind in order for it to become useful to us. This is precisely why in the Vedic scriptures, three levels of attaining knowledge are prescribed: Shravanam (Listening) Mananam (Contemplating upon knowledge) Nidhi Dhyasa (Practicing the knowledge) 1) Shravanam (Reading/Listening): A lot of people read/listen to inspirational material for the temporary relief that it brings. When you are feeling low, positive thoughts make you feel better. It gives you hope. Inspirational material asserts that the way you are currently looking at things is not the only way to look at it - that there ...