No human will ever be as efficient as a bot regarding MF runs. They can run virtually 24/7 barring any connection issues.
So you're left with two options, either keep what you're doing and hope you'll get lucky some day. Also begin cubing gems and selling unid jewels for crafting or pgems for rerolling, etc. Basically sell everything you find for a small profit.
Either that, or just play for fun not caring one bit about items. If you havent done it yet, try taking a solo untwinked hardcore char from normal to hell. Its much more rewarding. I rarely play anymore, but when I do, its just that. Single pass too, which means no re-running for MF. After a while you begin to appreciate many low items people take for granted (twitchthroe, death's sash, peasant's crown) its a completely different experience.
Although I understand that for some players, finding good items and building good chars is the fun part. And if that's all you're looking for, well, yeah, I don't like them and have never used them but a bot would make more sense. So just put it in perspective.