FOR jd imm OR makam
1. You are landed Immigrant in Canada and you ALONE landed in Canada and after Landing Alone you went to India and got Married in India and you baught your Spouse from India on H4 Visa
If the above is correct then your Options are:
1, you should be in Canada and NOT in US to sponser your Spouse as PR of Canada, what you should do is go to Canada and have your Canada residence and then ONLy you can sponser her From Canada as your Spouse.
2 You go to Canada and let her apply for Canada Visitor Visa from US Canadian conulate, if she gets Visitor Visa then she can move to Canada as Visitor and she can be with you in Canada and then file for her Permanent residence with in Canada if it takes time she can Extend her Canada Visitor Visa till she gets Approval for PR papers. She can NOT work in Canada till she gets PR
You should have maintained your PR status in Canada
Fill up application when you are in Canada you can NOTSponser her when you are living in US, you should be living in Canada
If she stayed more than 6 months in US you need FBI clearence for her.
you should have you marrige cerificate
you have to pay all the fees for her, application fees and ROLF, she has to clear background check and medicals.
*****************