SImply put, wash it. Depending on how old and worn the carpet is will rather effect the likelyhood of you getting the carpet back to being nice and fluffy.
You could get in professional cleaners, but it may well be worth investing in a carpet washer which you can now get for between �100-�200. Don't expect miracles though, but they definately improve the cleanliness and pile of the carpets.