Yeap, flames is right. Your spouse would have to sponsor you for a CR1 visa, (K3 is not an option to permanent resident petitioners) but as he's only a green card holder and not a US citizen, the process is a long one! Possibly several years in fact.
When is your spouse eligible to apply for US citizenship?
Here's the link to the
I-130 petition for Alien Relative. Read thru the instructions there.
As a Canadian you can visit the US for up to 6 months at a time, either per trip, or per calendar year, whichever comes first. ie: if you arrive in the US in November, and you leave in April the following year, that's your allowed 6 months. You then would have to stay in Canada for another 6 months to be eligible for another 6 month extended stay in the US. You can't just go back to Canada for a few days, and turn around and go back to the US for another 6 months.
If you have a univeristy degree in a NAFTA approved field, you may be eligible for a
TN visa. Then you'd have to find a company willing to hire you and sponsor you for the TN.
Your options are either wait out the CR1 petition process and just visit each other periodically back and forth (my husband and I did that for the first 3 years of our marriage.very stressful!) or find yourself a sponsor for a TN. Or have your husband move to Canada. But then he'd lose his residency in the US.