they are probably done judging by how long they have been in flower you may of waited a little to long but you can check the trichromes with a magnifing glass to see what color they are and do a quick search on trichrome color and it should help you decide when to harvest.
while it looks like your had some nute issues a small hps lamp would of helped bud growth alot.
bejay Reviewed by bejay on . 125W cfl, flowering, need help! (pix) 125w cfl (veg spectrum, not full spectrum) (1/6 x 1.4ft screen, ~2.5 sq ft) Started this organic soil scrog a long time ago. using seperate pure blend organic ferts for veg and bloom. 1 white widow up front, 1 blueberry in back. Vegged until screen was about full. in 5th week of flowering now you can see in pic that light is almost directly over buds. temp @70 all day. cut off many fan leaves that were blocking light 3 weeks ago. about 40 bud sites now, all even canopy. buds look Rating: 5