I'd take out the photons, luciferin (replace these with pillars?) and the angels and add more dragons ... This way your dragons will pop up faster and you will win faster. Actually you have VERY little damage, and that's light's big problem. So, how about this deck:
17 pillars/towers
6 drags
6 blessings
morning star
Trust me, the shields aren't worth it.
I made a light deck myself, but I need to tweak it a bit before I'll post it.