Only time will help really. You can apply an ice pack for up to ten minutes a couple times per day for the swelling. Foundation might help lighten the bruise. If you're into homeopathy there is something called Arnica that they claim will help it heal faster. Ask at your local health store. The very first thing I would do however, is buy a non-skid mat for your bathroom floor! Tylenol is a good pain releiver but not an anti-inflammatory like aspirin or ibuprofin (Motrin/Advil).