Yeah, I should think it will help long term, but you need nutrients now. Organic ones will take too long to be effective, especially as you look like this has been going on a little while.
Pot up asap, but I would strongly advise you use some simple nutrients, regular soil ones not organic...