You can use tea tree oil daily, but be sure to dilute it first.
Start with a 1-5% concentration and patch test to check for skin irritation.
Go slow and give it time to work its magic on your skin.