Welcome back again
as for forms most of the ones I know of have already been mentioned. I feel like conceptArt.org is probably my favorite one, lots of great artists and helpful critique.
Ctrl+paint used to have a nice forum too, but it had some issues so it got taken down. I think they still have a DA community though - http://www.ctrlpaint.com/community/deviantart-group/