The best way to remove a small tree is to pull it down. You could use a bucket truck, but if you have a friend with a pickup truck and a chain in the back, you could use that. We bought a long chain to use in the back of our old Dodge Dakota, and have pulled small trees up when they have fallen across our driveway. The chain wrapped around the tree and to the back of the truck. We would go around a tree a couple of times and dig out a circle around the tree to give the chain a little more to grab. In this way, you would pull it up instead of pushing it down.