The 'right pattern' is always subjective, so it really comes down to the planning of a run that maximizes your chances of success. I don't know where your patterns break down exactly but there are a lot of general rules. Things like minimizing cue ball movement, identifying and dealing with trouble balls early, working from one end of the table to the other, utilizing key balls and safety valves appropriately, planning the run from the 8 backwards, trying to minimize draw/sidespin/force/multiple rails, and so on.
Beyond that most people's patterns are limited because they don't have a full tool set in terms of cue ball control. In other words, they don't know about some of the ways the cue ball works and don't feel comfortable with some of the ways they do understand. This really limits their patterns because they are trying to run out without all of the options I would have facing the same layout. It would be equivalent to if I had to play without hitting below center on the cue ball. I could maybe do it without my full tool set, but it would be harder and I might have to plan routes that were lower percentage.
A 8x8x8 cube is 512 units cubed, a 10x10x10 cube is 1,000 units cubed. Improve your cue ball knowledge, cue ball execution, and pattern understanding by a little bit each and you can double your run out percentage. If your run out rate is 50% or less of the pros then this is probably why.
I think you're on the right track by watching top pool matches. I'd encourage you to pause the video at the start, plan your own pattern, see what they do differently, and note any shots you wouldn't have felt comfortable with. This is one way to improve. Another would be to read good books, I recommend Mastering Pool by George Fels. The "Three Times" drill is a good one which is why I passed it on. But no matter which way you go, hopefully this will help you understand what to work on.