Yes, I have also tried 301 redirect. I needed to change the file name. So I set 301 to new file name. Until Google crawled my old URL again, I was getting copied content warning message in WMT. But as soon as my old URL was crawled again, the old URL was dropped from the index and also the warning message in WMT disappeared. So wait until your old URLs crawled again.