Use a top-down method when cleaning your home. First dust the blinds, furniture, and other surfaces, which will push some dust/dirt to the floor, then vacuum the carpets last. This way, you don’t dirty your newly vacuumed carpets while cleaning the rest of the house.
When vacuuming, push and pull the vacuum back and forth, in a slow, overlapping pattern, moving to the side approximately every four strokes. Spend more time vacuuming hard-to-reach areas like corners and edges next to baseboards. Be sure to utilize the correct attachments for harder to reach spaces.