During the early stages of flowering a plant will seem to stop growing and then it will suddenly hit a growth spurt. This spurt is commonly known as a stretch. As said earlier, you are not getting anywhere near enough light. I think that 5 hours is a BARE minimum. Seeing as its your first grow I guess you can call it a lesson learned. Your plants will still produce buds but they will be small and popcornish buds.

Happy Toking :rasta: