pokerstars and everestpoker also have tournaments forfree where you can play and earn money and start scalating tournaments little by little, I have a friend who earns a couple thousand dollars each money and lives only out of poker
though it's quite stressfull life, he smokes a lot and plays 9 tables at once.