Would suggest preparing the strongest application possible with proof of your ties to Canada (employment, property lease/ownership, etc.), proof of funds, reason for travel, etc. and then it is up to US whether they grant you the visa. Given current administration it will be more difficult to visit the US in general and countries are able to determine whether they want to grant someone a visa even if it doesn’t always make sense. Wouldn’t take it personally. If refused this time it doesn’t mean you will never be able to visit the US. It may take a bit longer but it should happen eventually.