Need Canadian visa, not need US visa (use your H4 I-94 to reenter US, and bring your spouse H1 approval notice and your marriage certificate with you).