I have a frnd with same case. Married and came to canada last year with a study permit. Her husband applied twice for visitor visa but got refused. Most students indicate in their SOP that they will return back but after landing here, they try to bring their spouse and thats where the visa officers know that the student has no intention to return. If granted the visitor visa to spouse, then he/she will also not return. Her husband applied through a agent in delhi for his visa. My frnd is now discussing with a immigration lawyer here in toronto. This entire process just causes frustration and waste of money. But honestly, there are so many cases like yours and many were able to bring their spouses so pick a good lawyer and keep your fingers crossed. Dont rush! Too many rejections will just spoil his record.