Good job, Karnakhar Khatiwada, and welcome to italki! Here are my suggestions:
I was in search of a forum that would help me (to) learn English (or maybe "with my English studies"). Fortunately, a friend of mine ("or one of my friends" -- but only if you have more than one friend from England) from England suggested (that) I join ItalkI, through which I could learn a language (I want to learn) and teach my mother tongue, Nepali(, to those who want to learn it). So, anyhow, I have just joined ItalkI and I'm now trying to benefit from this forum as much as possible.