Manyakumi: I'm glad you're here
Let me return the favour by suggesting some corrections on what you wrote. I hope you don't mind
At first time when I found this site,
--> Initially when I found this site, OR The first time I found this site
I thought it would be fun if I could learn English by
a totally opposite way I've learned so far.
So I started listening
to KC101's daily lessons.
(Of course the newbie series was the most difficult to me. lol)
--> ...was the most difficult
for me.
Some times later, I came across with this forum and answered a few simple questions day by day.
--> Some
time later...
Believe it or not, my english improved more and more through it.
You know that there aren't so many chances to use English everyday here. However this forum always makes me get motivated.
--> ... makes me
feel motivated OR makes me motivated.
Not only this activity but listening ESL podcast everyday for two months was much better for my English skill than that I've been studied English for more than 20 years!
--> ...listening
to ESL...
--> ...English skills OR English
--> ...than what I've done to study English for the past 20 years
2. To help KSL students
I found that it gave me a great pleasure.
Through the meantime I answered so many questions and I was so happy that I could do something for the others.
--> this sentence is awkward. Do you mean to say "I answered many questions and I was so happy that I could do something for others"?
Whenever they got the answers and gave me thanks, I felt comforts of my life that was hard to me recently.
--> I interpreted your sentence to mean "I felt comforted in the midst of some recent difficulties in my life."
And besides, it helps me making some of good friends as well.
--> ...it helps me make some good friends as well.
Actually most of the time I understand perfectly what you are trying to say. And sometimes it's hard to give corrections because there are often several different ways to say something. But you are doing well!