Sure, you can make money playing poker. But most people lose at this game in the long run after the rake and variance run their courses.
Since poker is a skill game played between people though, there will always be a pecking order. And therefore, there will always be a small minority who are more talented, and work harder, both at the poker tables, and away from them.
This small minority will make the lion's share of the significant profit in poker. They are usually the ones who are semi-pro or pro as well.