If you want to change your life give out what you want most because it will come back to you. I'm not saying that just to have something to write about.
I've experienced giving and receiving many many times during the last couple decades. When I first began giving away money in 1992 I was earning $10 an hour. Every week I would give away ten percent of my income and in a few months I got another job earning $12 an hour.
I've also given away drugs and received drugs in return. The universe operates via universal laws one of which is called tithing. Simply give away ten percent of your income if you want money and you'll get more money.
There is abundance in world. You just have to learn to follow immutable laws to get what you want to change your life.