Sorry for the short response: To be brief, no - they are not in the right place. They are close, and an improvement on before, so don't give up.
That said, I think I help you get the result you want. If you can sit tight and keep trying, I will put together a post which I think will give you just the information you need to create a Sufficiently Good tree than you can be proud of. (A bold assertion, I know, but one I am certain I can deliver on.)
In the meantime keep trying - look at the tree you have and then think about and then write down the things you think prevent it from matching the quality of other pixel trees you see and want to emulate. Save that step, and then make changes based on your notes. Do this as many times as you can stand, and post your results together.
In the mean time I will get to work.