Combine the oil, soy sauce, honey, ginger, and pepper. Marinate the shad fillets in this mixture for about 2 hours. Broil, skin side down, about 5-6 inches from the heat source for about 12 minutes. Cook longer if the fillets are very thick. Keep basting the fillets with the marinade. Do not turn. Serve with rice and a spinach salad.