Having been to Cuba the only thing the American embargo has done is hurt the Cuban people...not the dictator. It's why they try and get into the States instead of building their own country.
All other countries trade with Cuba and holiday there which is helping their economy. If you get the people to glimpse freedom, the act of overthrowing dicators looks after itself.