[a.] Read books related to personal finance.
[b.] Always hang out here on the Bitcointalk forum; you can see and learn a lot from this platform.
[c.] Watch videos that can give you inspiration to become better. And mingle with people who have a positive outlook on life.
It's one thing to berate people and another to give them useful advice. Some people are ultimately just stuck in a rut and have very few options available to them. While it is a good idea to read a variety of finance books - be sure not to get stuck too much on one particular topic, like autobiographies of other rich people who might have wisdom but it may not apply practically to your situation. Frankly, unless you're actually making money in some way from this forum, you could argue that there are much better ways to be spending your time which could be making you more money, rather than procrastinating on many unrelated topics. One other thing is, be sure to evaluate your outgoings because often an easy way to save money is to identify areas of waste and cut that out first.