Here's a tip for removing odors from a room: soak cotton balls in pure vanilla extract. Place the cotton balls in saucers and put them in each corner of the room.. Works great!
Another tip for removing odours, especially cigarettes, is to burn a cheap candle for a while, then blow it out after you have finished smoking. The smoke from the candle eliminates the cig. smoke.
Apply baking soda to your carpet. This soaks up odors quickly.