From my perspective, yes, it's definitely possible. But if you're playing low buy-in tournaments, you need to be patient and focus on improving over time.
There are many excellent players who make a living from poker, and you can even watch them streaming their sessions. There are also live tournaments where winning a single event can earn you more than many people make in years.
That said, it's not easy. It takes skill, discipline, good bankroll management, and a lot of patience to become consistently profitable.