We propose an improved method of secret key generation using the variations in wireless channel. We construct reciprocal channel profiles at a pair of transceivers and enhance it using the l1-norm minimization technique. Thereafter preliminary keys are obtained that are synchronized by a localized information reconciliation technique. The privacy of the synchronized keys is enhanced by generating secure hashes. We implement the proposed method on a testbed and validate its performance to show decreased rates of bit disagreement of preliminary keys, at an increased key generation rate.