I agree with jp that you may need to experiment with trailer placement on the ramp to find the spot that works best for you.
Bunk lubricant can help with loading. Next time you take the boat out, let the bunk carpet dry then spray it with bunk lubricant. Also check the routing of your winch strap, there may be a better way to route it.
I occasionally use a ramp that has too steep of an angle for me to properly recover my boat. I recover the boat best I can, then when on level ground tap the truck brake to get the boat to slide forward so I can connect the trailer chain.
2006 Bayliner BR205
A1 Gen 2 1.47
5.0 carb engine