When I was out of Canada I tried everything! Even tried calling from Skype, my cell phone, internet.... Nothing works! You can only call from a land line IN Canada unfortunately
I've heard that some people have been able to reach the CIC from outside of Canada using this number: 613-944-4000. Obviously it's not toll-free and long distance charges will apply. Good luck.