Time, and rubbing alcohol.
I've got two piercings in both ears(don't ask why), and both have taken almost a year to fully heal.
I know, they say don't use rubbing alcohol, but if you only use it a few times a week it doesn't dry out everything. The stuff you'll get is usually just water, or salt water with a *very* low concentration of salt I think.
Oh, and leave the thing in. Don't keep taking it in/out. It messes with the healing (think about it, your body's trying to heal around a small metal bar, and every time you take the post out it's going to try to fill in the hole, and when it goes back in you're re-piercing it)