It's really hard to get the smell of smoke out of a house. You will need to wash all the clothes, blankets, towels, etc. You will also need to shampoo the carpets and spray the couches with Febreeze.
Reality is... you can't. Clean as all the solid surfaces you can with detergent. Wash fabrics with baking soda added. Mask remaining odors with natural ingredients, cinnomon, garlic, etc.
This is very hard. Maybe to repaint your walls in the home or buy aromatic gadgets. I think to repaint your home is the best solution. Your home will smell like new.
Remove smoke smells will take some time. Open up the windows and get some fresh air in. Get the carpets deep cleaned. Clean any fabric material in the house, ex; couches, rugs, and curtains.
Removing smoke smells from your home is no easy task, but it can be done. The first thing you should do is open all of the windows in your home in order for air to circulate inside. A deep cleaning would also be recommended to lift smoke residue on items.