I can imagine your difficulties, for I live in Brazil and we don't have a great stock of English literature either. What I have read came from slow purchases made as years went by, and from public libraries. The main Brazilian university (USP) has a good library, reasonably furnished with the main titles, but lacking in less famous books. And to buy books from abroad is quite expensive. What I use to do is to search the "Used" section of such sites as Amazon and Abebooks. Sometimes it is possible to find good books in good condition for up to $5. The sad thing is that you must pay other $10 for delivery, but it is still cheaper than buying them new.