If you hold a US visa that is still valid, then you could try seeing if entering the US is possible. It will be up to the US if they admit you. I would say that's certainly far from guaranteed given your status in Canada.So even if i had US visa i wouldnt be able to go to US? Also what happens to the visas if i had canadian visa as well?
There's a good chance your Canadian visa has been canceled as a result of the refugee claim. Even if it's still valid, this doesn't give you status in Canada.