Larger windows will help.
So will a skylight. I don't understand why being 12' off the ground and having a deck have anything to do with a skylight.