I really don't know what can be done buddy. In this case, you should directly contact Canadian embassy or visit it if you can. Only Canadian officers or experts can tell you what could be done.
But I know one thing, as long as study permit is valid, one can go to Canada. But now it would be...