Forgive my ignorance, but what exactly were you convicted for? What was your sentence? If you have a trafficking related offense you have a big problem. Generally convictions that reference "interstate commerce" are trafficking related.
What was the drug? Simple possession of marijuana less than one ounce is waiveable, anything else is not. Whether, they renew your visa is something else.