It'd be helpful if you could fill in the troubleshooting form thats stickied in plant problems so that we know exactly what's going on. Pics are very helpful too. I'm sure you'll get plenty of help when you give that information but with what you've said so far many people will be reluctant to offer advice as it's pretty much tryna find a needle in a haystack without it. Especially as it sounds like you've got at least a couple of problems that need correcting. As far as them not flowering the first thing to check is for light leaks as thats something that stops flowering.

Good luck!