If your husband is a US citizen, your husband can file your petition while you are overseas in Bulgaria. Once approved, you will attend your immigrant visa interview in your country and if all goes well, you will be given an immigrant visa with which, you can return to the US as a legal permanent resident. Note that if you have previously been in unlawful status, you may, in addition need to file an I-601 waiver of your unlawful presence. In other to avoid costly complications, please encourage your husband to consult with an experienced immigration attorney.
Answered on Feb 13th, 2014 at 7:06 AM