Originally Posted by
tentseller
If your passport require that you need a visa to enter USA then it would not help by trying to enter via Canada by land. The same passport is swipe and verified with the same computer database that denied your application.
Beside nationality or passport, US DHS also take your country of birth and other long periods living in a country into account on your visa application.
Doesn't even matter if you, at some point, don't need a visa. The fact that OP was denied a visa will show up for a long time. OP doesn't tell us why he was denied and that may make a great deal of difference.