Take advantage of opportunities. If you're busy waiting for things to be perfect, you're going to wait a long time. Learn to recognize opportunities when they arise and improve your chances by embracing the opportunities you do have.
If you get a big project at work you feel unprepared to tackle, you could either consider that a stroke of bad luck, gripe to your coworkers, and make excuses for yourself, or you could consider it an opportunity to shine in a big way. Think of it less as having to do with luck and more as an opportunity to succeed.