Try a concrete mat that you could just drag down and leave it down in the water (if you want to go the expensive/hi-tech way). Get the open cell mats so you can fill in the openings with rocks. The concrete blocks will also provide lots of traction.
http://www.armortec.com/ http://www.hydrotex.com/index.htm http://www.shoretec.com/ Since yours is not a heavily used ramp, I'd go with the low-tech way, get the building blocks (open cells) at Home Depot/Lowe's/etc. and lay them down one by one, fill in the cells with crushed rocks for anchoring, weight, and traction. Easy to do, just time consuming and labor intensive.
Coffer dam is a great idea but you need the right equipment to do the job safely and you also get into OSHA requirements, etc. too costly for this little job.
Regular sac-crete is ok at first but over time, sediments and vegetation will build up and grow on the outside and it will be very slippery. Not to mention, when it cracks, the re-bars (if you use them to anchor the bags) will be a hazard and can damage your boat or injure someone walking on the ramp.