Thinking that an embargo is going to solve the problem is misleading and it's only going to make things worst. The population is going to confort themselves that the occidental nations are evil, you give valid arguments to the dictatorial power, only the population is going to suffer.
Conversely opening the market creates bounds between countries and opens the population's mind that will impose the democracy by itself.