It's nothing to do with canada .... Google h4 requirements and ask your spouse to send you the package(marriage certificate, resume, job letter, i797 etc).. book an appointment at US consulate and have your interview. . Like we normally do for other types of visas....you can't get visa at border