Can I apply for USA visa and get it, if I have single visitor Canadian visa and I am in Canada now?
You don’t state your citizenship and that is a important factor. I don’t think having a Canadian visa has any bearing on getting a United States visa. Depending on your nationality you might qualify for the Visa Waiver Program (VWP). There are currently 35 countries which participate in the VWP. The following is from the U.S. Department of State on the VWP – Overview – What is the Visa Waiver Program? The Visa Waiver Program (VWP) enables nationals of 35 participating countries to travel to the United States for tourism or business (visitor [B] visa purposes only) for stays of 90 days or less without obtaining a visa. The program was established in 1986 with the objective of eliminating unnecessary barriers to travel, stimulating the tourism industry, and permitting the Department of State to focus consular resources in other areas. VWP eligible travelers may apply for a visa, if they prefer to do so. Nationals of VWP countries must meet eligibility requirements to travel without a vis