Handicapping an experienced Agricola player.
Play an open game

If your friend is willing, why not play a completely open game?  All players show all of their cards and explain why they're taking each action.  If your friend really is significantly better, you could learn a lot by discovering why he makes certain moves.  Perhaps there's some critical flaw in your strategy that's preventing you from scoring enough points to be competitive.