LamacqS
A trip to your local motorcycle dealer should get you some cable lubricant. You can get a thingy that goes over the cable so that the lubricant is squirted directly into the cable. There are most probably 'proper boat cable' lubricants, but you can bet that it is the same stuff at twice the price!
Regards
Keith Hart