Value to society by means of sharing knowledge

I am an IT professional and having almost 12 years of experience. Indiastudychannel already given me platform to share my knowledge and it is best portal where we can share, gain and explore knowledge which in deed gives earning too. However I am also looking for some other portals, ways where I can give more time to share my valued experience and earn.
I am looking forward to take break from Job and get full time attention to such options, So experts please help.