Get some mana pump with Llanowar Elves or Arbor Elf in the beginning and then continue to grab a Priest of Titania and/or Elvish Guidance soon. If you have an Arbor Elf and Elvish Guidance, always untap the land enchanted with elvish guidance. By turn 3 you should have 5-8 mana open so drop some win conditions. Lys Alana Huntmaster lets you grab twice as many elves for mana purposes (Priest of Titania and Elvish Guidance), lifegain: Wellwisher as well as offense Timberwatch Elf and even card draw (Distant Melody). You can grab Distant Melody by tapping Birchlore Rangers for blue. Quirion Ranger lets you grab more mana and/or timberwatch elf activations. Wildheart Invoker is insane because he enables giant amounts of mana to be turned into power (trampling at that) and is the big finisher. Elvish Visionary lets you thin out your deck as well as providing you with an elf drop. Fog provides support if things get tough and Giant Growth lets you sneak in extra damage.
Next game, side in Spidersilk Armor if your opponent is playing red because they will most likely side in Electrickery which would tear you apart otherwise. Side in Essence Warden if you're against a creature heavy deck, naturalize is obvious (artifact/enchantment removal) Scattershot Archer kills off small fliers easily while being on a good body. Fog gives you support if you are being killed by super aggressive decks. Finally, Wellwisher gets you a lot of life if you're against another elf deck.
Distant melody and birchlore rangers might give you some more draw powel. also, why the island?