I totally get your frustration. One thing you could do is to write to your elected officials, and urge them to press for American and international sanctions agains Myanmar.
I've written to them before regarding tech issues (net neutrality) that had direct bearing on us. I received either nothing or a form letter. Maybe it did have an impact, but it sure didn't feel like it to me.