Uniquity makes a Deep tissue repair oil and I've had really good healing response from bruises with NatraBio The Rub Arnica lotion. But since you've broken ribs, I'd get some BF&C tincture and oil from Uniquity. That has comfrey which is vital for healing bones. You also might want to get some solomon's seal root tincture too.