Regarding improving your livelihood, increase your charitable giving (Tzedakah), as your channel of blessings may have been restricted. By giving generously, you can open up the flow of blessings from the Divine.
https://www.torahrecordings.com/rebbe/igroskodesh/012/007/4228