Tropical Storm Melissa, which is taking aim at the Caribbean, is forecast to strengthen to a hurricane by the weekend.