If you want to clean your carpet thoroughly, take your time. Remove obstacles and even large debris by hand before getting started. After, start vacuuming slowly in neat, slightly overlapping rows. If you rush this process, you're more likely to miss dirt that's especially embedded into the carpet's fibers. Once you reach the end of the carpet, go over it again in the opposite direction in order to make sure you get every last bit of dust and dirt.