Like trading, the only way to learn to sail is to do it. Many charter operations will provide a captain if you want one for a few days, and you can learn from him. Learn the basics, then take it on your own for a week or two.
My advice...best place to do that is in the British Virgin...