In the short term, luck is everything. It's difficult to lose a tournament if you're ahead of your opponents every hand you play.
But, in the long term, skill is everything. Given thousands, or even millions of hands, luck becomes less and less of a factor.
For example, take a coin. If it's heads you win tails you lose. Flip it once. You either win or lose 100% of the time. But, if you flip it thousands or even millions of times, you get to a point where you're going to have won almost exactly as much as you lost. With so many hands, you need skill to expect to win more than you lose. In the context of the coin example, a player would be trying to weigh the coin in their favor. By becoming a better player, or weighing the coin, the player hopes to win more than they lose and therefore, make a profit.
Being in especially low stakes, skills would actually be more effective than in higher stakes because of the fact that everyone in your stakes are generally worse. I'd recommend you invest some time into studying poker strategy.
Sometimes I look at it as if it were golf.
A hole in one can happen to a non Professional but with-out basic skills and practice it never happens.
We all can improve but will always need luck to win a tournament.