could be a couple things

make sure its a strict 12/12 light cycle

make sure there are no light leaks at all. This will keep the plants in veg state

also some sativa strains take a VERY long time to flower. It looks as if your plants could be sativa. Keep that in mind