This has been an ongoing struggle for us. We get rid of them for a few months, and then turn up with them again. I think our diet struggles keep us susceptible, and when we come in contact with a source and get them again. I feel like I never want to visit friends with pets, as it appears to be where we pick them up. We have moved out of a co-housing situation and I am going to get on the ball with our diet and treatment plan. One of the most helpful tools I was able to use in the past was clove oil. It kills the eggs, which I feel is a BIGGY for interrupting the self-reinfecting cycle. I would mix about half a teaspoon with vinegar water in a quart spray bottle and liberally spray EVERY surface in our house. I haven't been able to do this living with family, and I feel that is why we keep struggling.
I was able to eliminate them for about eight months using love oil before coming into contact with infected pets at a friend's house after starting our co-housing adventure. This was also when we were on point with our diet. Worms can only thrive in a hospitable environment, so if you have a bad case you're going to have to look at that also.
I think what you are doing seems pretty thorough, but I would suggest adding clove oil to your plan. It would be especially helpful on those surfaces you aren't able to clear... And it doesn't really kick anything up to spray things down. Your home will smell oppressively of clove if you do, but this the season for spicy scents, right? Maybe add some cinnamon essential oil so it isn't so one note clovey?