The FL solution is a combination of all of the above plus
1) Wait for the tide while enjoying the food and drink on board.
2) Off load the boat by throwing your passengers in to the 18" of water around the boat and have them all push.
3) Use an anchor throw to pull yourself off and hope
4) Get a friend to tow you off.
5) When all else fails open the beer and Call Sea Tow