Nature is/was strong in the right hands. I always topped the charts with the rotation above. Sadly, the game decide to mess up core mechanics and it never felt right again.
If you want tutorial videos, you are in luck!! I found out through friends and checking the forums that Nature DPS will get a revamp very soon (next GU). You can be sure there will be a handful of videos and guides explaining all the changes and what works when that happens! :D