Well. Before closure of Buffalo VO, it wa smuch easier.
Since they are not accepting any new file, I dont know any new method, and accroding to my information from friends, there is not a big chance in such cases. wait is the only way.
It is very difficult to deal with the isssue. I personally waited for like 6 months to have my spouse here in Canada, and applied for the PR later. but you see, it did not work very well in my case since buffalo was shut down.
But there are still few shortcuts. one is a study permit if applicable. if you can get her/him a study permit, then there would be a chance to have them here in canada earlier. but that is not the case for most people.