If 15-20 minutes have passed and your shrimp is not cooking, it could be because the lime juice marinade is not acidic enough. Try adding more lime juice to the bowl to increase the acidity.