This is one of the most asked questions in the Poker arena and when that is not answered but rather ignored. People cannot really answer this question because there is real answer, it's a bit like asking how was the universe created and what came first the chicken or the egg. But lets have a quick peak and try to see what the game is actually all about, is it mainly skill or luck?
Lets take a quick look at why you need to have luck to progress in a game of poker, basically its not up to you which cards you get dealt so its down to fate, if you get dealt a good hand then you are more likely to win.
Skill is a very important and crucial factor in a game of poker, simply because you have to know when the time is right to pull out so that you do not end up loasing lots of money. You also need to know know the exact time to call a bluff.
In my opinion I feel that the game is actually about both elements. But over time I feel skill creeps in a vast amount more. As an example if you are an amateur poker player and you play ten games againts a professional that the chances are that you will only win one or two.