If you have a window you can set it by do that. also try spraying the inside of it with fabreeze,
Lovin my bags has these odor out bag candies that will elimate the smoke odor from your bag. I've never tried it but I have a friend that uses them and she says that they work well. Hope this helps.
i bought a 'smoky' bag from ebay too ( a used Carly!). i placed it in a ziplock with scented candles on all sides, inside and on the zipper too, for about a week. It smells pretty nice now