1 - Have a good ROI. ROI is return on investment, so if you have a 50% ROI in a game of $5 you're making $2.5 (totally $7.5)
2 - Create a good site (like cardchat).
3 - To be a successful coach
a friend told me the first one says to tell him that I would start playing poker: poker can change your life .. with that he told me that I could be rich due to my abilities in other games .. this person also has these abilities but a of my personal characteristics is the dedication .. at the time I commented that poker was an exciting game but that making money was difficult .. now I think you have to find a way to win it .. online or live .. if ura person who has dedication, you have the most important thing.
Poker can be a profession. To someone who takes it seriously. You might start playing small buy in cash games and tournaments untill you develope tactics that you think is good for you. Then all you need is discipline and good knowledge. If you dont have that you shouldnt be playing poker for a living.