Yes, it’s possible to petition for your spouse.
You may also do so for your children in certain situations. As other answers indicate, it may take a bit longer and they may be other ways that your spouse could get a visa.
Your best option is to discuss your specific case with an immigration attorney. You may be interested in LawTrades newest feature,For a low, flat rate (usually $25) you simply submit a question detailing your situation and an attorney will respond with a customized response within 48 hours