It wont flower early but wont grow much either. Better off in a sunny,grassy area for fast growth as its a short life weed. If u have to grow in the shadey area cut down some trees with a bush saw.
you can grow in the woods. If it is in a shady type of area then it is not going to be bushy, it will be a giant lollipop! but you will still get some bud