Do you mean you are trying to improve Decision Tree itself through modifying its core concept or you want to improve the result of Decision Tree when applying it to classify a particular dataset??
Please make your question clear then we can help you.