Starfall and Force of Nature (treants) are both instant casts on the GCD, so they can't be in the same macro without a /castsequence. The CDs are also different, so you'd probably want something like:
/castsequence Force of Nature, Starfall, Starfall
If you're forgetting to use Lifeblood, you could keybind it to Wrath, Starfire, and Starsurge. Along with your trinkets, this would be:
#showtooltip Spellname
/cast Lifeblood
/use 13
/use 14
/cast Spellname
The use 13 and use 14 are for clicky trinkets (top and bottom respectively), take them out if you're using a defensive trinket (like your PvP trink), or you can leave it alone for proc trinkets. If you do this, you lose out on having the haste proc while you're doing extra damage during an Eclipse. This is assuming one or both Eclipse mechanics is a damage buff and not a haste buff.