We build a lot of boat ramps as I work for a State Park agency. The ideal grade range we like is 10% to 15%. If the ramp is too flat the rear axle of the towing vehicle can end up in the water, which is undesireable (if you have ever spent $1000 to fix a rear end, like me, you understand why). Over 15% and the grade is too steep for many vehicles to pull the boat and trailer out of the water. We build mostly cast-in-place reinfored concrete ramps and improve traction on the ramps by using a "grooving tool" for finishing. The grooving tool is a flat plate with 1" angle iron welded to it at about 3" spacings. When floated across the concrete it leaves 3/4" deep "V" shaped grooves in the concrete. We run the grooves at an angle to the ramp to promote drainage. The grooving is difficult and many contractors bung their first attempt at this. We place a rough broom finish across the grooves for additional traction. We have seen other methods of finishing for traction (stamps, tining machines) but this method is low tech and produces the best results so far. Ramps get slimy with mud and algae and the small impressions made by stamps and tining machines just don't cut the mustard. Don't worry if the concrete finish isn't pretty (it won't be) - the rougher it is, the more traction you get!
Let me know if this is helpful. Leave another post if you need more info.
SNAFUMAN