Answer: Having money has improved her life.
The writer suggests in the passage that Janette has acquired money. This is what she means when she talks about "competence of worldly means." Having money has allowed her to have free time to develop her rare skills and talents, and work towards self-improvement.