What's the best plan for white in this position? I have come this far and am not sure what to do further in the game.  I have been doing some maneuvering here but it seemed quite disoriented.  What is a good plan that will help white win?

[FEN "2r2kr1/8/2b1p1q1/p2p1pP1/3P4/2N3R1/3QP3/2K2BR1 w - - 0 1"]
White should be winning in this position quite comfortably with the extra piece.

One relatively simple plan is to play 1.Rh3 in order to move the rook to h6 to push the passed g pawn.  If black moves the queen, then g6 is very strong.

For example:

1.Rh3 Bd7 (to defend the loose rook on c8) 
2.e3 (Rh6 is not possible immediately because of Qxh6! winning both rooks for the queen) Qf7
3.Ba6 Rc7
4.Qb2 (Δ Qb8+) Bc8
5.Bxc8 Rxc8
6.Qa3+ (and next move white will take the Pa5)


Another plan is to play e3 in order to free the bishop (so that white can make use of the extra piece), but this is less ambitious than playing Rh3 immediately.