Try Skyscanner to look for cheapest fare for international flights. To get the best deals, book in advance and keep your dates flexible. Try to book mid week when the fares are generally lower than the weekends.
While some say it is a myth, I strongly believe that fares rise after repeated searches. Always use different browsers so that stored cookies do not lead to fare hikes.