Latest research shows not to take anti-inflammatories before exercise... it can slow down/prevent your bones actually getting stronger.
Aspirin is shown to delay bone healing http://www.ncbi.nlm.nih.gov/pubmed/23407637
Watch out for ibprofen as well - http://www.ncbi.nlm.nih.gov/pubmed/19916696
Melatonin for bones
Melatonin dietary supplement as an anti-aging therapy for age-related bone loss. http://www.ncbi.nlm.nih.gov/pubmed/24617902
New bone formation in bone defects after melatonin and porcine bone grafts: experimental study in rabbits. http://www.ncbi.nlm.nih.gov/pubmed/24602080
Melatonin makes old bones stronger, research shows http://www.sciencedaily.com/releases/2014/05/140526130643.htm