Yes, social forums like this can be very useful in learning new languages. For one, you are totally immersed in a conversation and environment where everyone speaks the language. Secondly people on social forums talk like people in the real world actually speak, using all sorts of slang and contractions, unlike how textbook languages are usually taught in schools.