Why can't you say in English "I'm thinking to buy him a tie"?
Of course you can say it. It's not very literary but it makes perfect sense and doesn't violate any grammar rules.