There are some countries like Canada, UK, Hong Kong, Germany, USA, Singapore, New Zealand, South Africa, Australia, Ireland, U.A.E., Denmark etc where people try to search and apply for jobs as per ones qualifications. Though there is a rush for these jobs as they have good remuneration as compared to the jobs available in India, still one can try for the relevant ones as per ones qualification. Most of these jobs fall under the category of IT technology and marketing and sales areas but a few of them are related to office work like office assistant, helper etc. There are some scope in teaching area also. Some of the positions that are ofter advertised in foreign countries are Administrative Assistant, Executive Assistant, Project Manager, Receptionist, Software Engineer, Business Analyst, Software Developer, Customer Service Representative, Sales Associate, and Teaching.
Now in your case your experience is limited to the work of a teacher or Assistant or may be data entry operator. So first thing is you have to make a clear and precise CV in respect of your experience and then can go through some reputed job portals like Y-axis, Placementindia, Monsterindia, Quikr, Indeed etc. You will find there many jobs there but you have to shortlist them as per your experience and you have to apply only where your educational credentials and experience match well. That is why a precise CV will help in doing that for you as well as for the employer to mark you for consideration.
For different countries there are some specialised sites where one can get more information and job opportunity in this regard. For example for Canada you can go through Job Bank. For jobs in Germany Jobborse will be a good place to search. Another thing that I want to mention is that do not shy away from a small job there as that could be a point of making a progress further. In general, Indian people are reputed for their hard work and efficiency in those countries and one who is already there doing some small job has a good chance of getting picked up by some other company.
English speaking proficiency is a must and one has to get a very clear and confirmatory letter from the sponsoring company without which Visa would be a problem. If you want to take the help of a consultant then be very careful and only go to the genuine and reputed one. Many of them only lure people and make money by charging huge fees but do not help in any way.
Knowledge is power.