Hi Deepak.
I think the live chat sounds a good idea for those who would like too. I also think the forum just needs to be clearly laid out but formal looking too, to add professionalism.
I think also a 'like' button could be good under people's comments and threads instead of or aswell as the 'thanks' button, for when you like a comment but don't necessarily want to say thanks. but that's just a suggestion.
This could also add to people's reputation which I think is also important as being given a rating helps us feel rewarded for the help we give.
I will come back with more suggestions after I've had a good think, haha.
Keep up the good work.
Lucy,