yes, luck plays a role
but instead of relying only in blind luck one can prepare and move and try to reach lucky through preparation
it's a possibility too
not always easy, but possible.
We should learn lot of things in gambling like a pro or the other word is experienced gambler will always have edge over new players in lot of ways like he can understand some strategy based games more comfortably and can limit himself at many points or other benefits with his luck giving him profits.So yes we should always progress while learning.