plant is growing like that cuz its not getting enuff light and its searching for more . those compact floros will do but u need more than one of them . for every square foot of floor space u need at least 40 watts of light to grow any type of bud . light is the one thing u need plenty off. ur plantthat has grew so tall will be fine if u bet light onto and place a small desktop fan near itand let it blow back and forth over the top of it . it hasn't grown leaves cuz its spent its time growing stem looking for light. weed will grow anywhere as long as it get close to the ideal conditions, the better the conditions ie> light ,soil, food and temp, the better the weed. u want to put the bulb u have about an inch away from the top of ur plant. floros will burn ut plant but only if they are touching the bulb for a period of time