What we really need with respect to Saudi Arabia is a popular campaign similar to the one that was directed at South Africa in 1980s. Boycott everything they have a stake in. Push your government to embargo everything they buy or sell. They're in a much weaker position than SAR, too, in terms of what they need to import, so it'd be much more effective.
They’re still the predominant player in the world oil markets, and the leader of OPEC. Oil is too deeply ingrained in the modern economy to seriously consider boycotting them, and even if possible, the resulting economic shock from a successful boycott would be severe.