the problem is too little amount of light and/or light intensity, and if using fluoros, then you can put light about 2 inches above plant canopy.

You see, you can grow with fluoros; Just don't expect fast growing or high yielding plants. peace
p.s. Your plants look fine, they just need more light. peace