Any teaching –learning process has three fundamental factors. The success of English language teaching depends upon these three factors the learner, the teacher and the syllabus pattern. The role of a teacher is important in effective language teaching process. He is not just a knowledge provider. The teacher of English is not just a teacher. He has to play multiple roles to help the students learn easily and acquire the skills of language. English language teacher’s prime objective is to promote the average and below average students to a higher performance by developing there communication skills. The role of learner is also crucial in language learning. The learners must not be passive listener but should actively take part in the classroom activities. It is their duty to involve themselves in the classroom activities. They should be interactive in the class. To be neractve, it is importamt to have a command over four language skills.To develop Listening, speaking, reading and writing in English they must be good planner. They should plan for their studies and prepare themselves for variety of tests. Unless there is wish and will to learn, no learning takes place because the most important law of learning is the law of readiness. In teaching a second language the teacher’s primary task is to rouse in his pupil a strong desire to learn a language. Besides he should keep up this motivation from beginning to end. Once the teacher understand this, his notion of teaching a language as a subject will change and he will develop four pillars of language among his students.