I suggest you remove the Luciferin — it is not a strong card.
*Edit* Solar Shield is really good, but it doesn't work with Sanctuary. Why don't you add Ice Shield?
send out either the Purifys first, or the Sanctuarys first. (Tell me which one to send out first)
Purify costs
, Sanctuaries cost
— so send out whichever one you can afford first! If you think your opponent will poison you, consider waiting a while before you use the purify.
Or send out the Nymphs first with the tears.
I think you should make Nymph Queens first. Once you have two Queens it will be very hard for your opponent to stop you making more, but if you only have one then you'll have to play the expensive Nymph's Tears again if she dies. Play them as fast as you can — then regain HP with the Light Nymphs.
Also that I may have put too much water and light pillars.
Pillars are your creatures, I think a lot is good for Nymph decks.