The fastest way, of course, is to achieve good results at strong tournaments. Buy in's of those tournaments are not small so you have to have enough money to play them at all. Every sunday on
pokerstars you have strong tournaments whose buy in's are not that high (MicroMillions, etc.). Probably similar tournaments exist on other sites as well, but since I'm not a member of other sites i can't tell you that for sure.
Also, you can earn money fast by playing cash games with high blinds, but also you can quickly lose money that way.
Whether you will earn or lose depends on your playing skills and luck, that is also a part of the game.
Also, if I may say, I think that it's not good to have that imperative of victory or the desire to make money faster because it just makes you a pressure that you don't need. Poker is enough stressful by itself.
I wish you luck on the table and keep my fingers crossed for a better life. :icon_thum