You need a US visa to go there;
You need a valid status in Canada (study permit, work permit) to return to Canada.
Of course if you can meet the US visa requirements, you are all set. In other words, if you don't have a valid status in Canada, you cannot get a US visa.