I would love to be a professional poker player too. But I don't have the skills,
bankroll or ability to weather a poor run.
My suggestions if you are serious about doing this.
I'd spend a considerable amount of time not just playing, but recording everything I do during a game.
hands I play, who they are against, how they started, middle, end. Take time during each day to look this over and find holes, leaks and fix them. I have read somewhere that 75% of your time should be playing poker, and 25% is working on the leaks in your game.
Emotion - Lose it. Find your triggers and how you prevent them from playing your "A" game.
Ego - Use it when you need to , but lose that too when you are evaluating your play. Learn to be honest with yourself.
Discipline - Get it. Should have room with the emotion you lost.
Bankroll Management - Find a system that works for you.
Set Goals - It is much easier to rate and evaluate your game if you set clear measurable goals. Not just I want to be better tomorrow than today. Set a goal like, I want to improve my hourly expected rate by 25% in Omaha by September 30th. One that date approaches, look at why you achieved it or why you missed it. In both cases, what could have made you better?
Finally, find out what your expected hourly rate would need to be to be able to fulfill this dream. Ask yourself if that is a realistic possibility for you and do you have enough money to survive a bad run.
Hope those ideas are helpful.
Good Luck on your journey.