Diablo 3 - Drop rates for set / legendary items
I have been doing hours and hours farming in Inferno Act 1 and 2, and occasionally in Act 3 up to Siege Breaker, but so far I haven't had any good luck getting decent legendary items, let alone any set items.
I understand that the drop rate of legendary items is extremely rare, but even so, I think I could have done better than that.
So here I am asking a question, how am I able to farm legendary items more efficiently? Are there any particular events that probably have better chances to drop legendary / set items?
Thanks in advance for any tips and suggestions.