I've got an evergreen tree that's about 9 years old, approximately 10 inches in diameter at the base. The tree was hit from other falling branches when it was four or five years old and started growing at an angle. I waited for it to straighten out and it didn't. Then several years ago I tied a rubber hose around it and tied the hose to a vertical 2 X 6 in the ground a few feet away. Still, this tree is very crooked. From where it comes out of the ground to where the upper trunk is, I'd guess it's about two feet off center. All the damage is at the base. The first three feet that come out of the ground are about at a 45 degree angle until it straightens up after that.

Is there any way to correct this or am I left with a crooked tree? I'd even be willing to pay for fixing it as the tree has sentimental value to our family.