You are using too much if you have it flinging off
Clean the chain nicely - I use a rag with some thinners or petrol and wipe the chain clean by spinning the back wheel when it is off the ground on the centre stand or paddock stand
Then a light spray of 1 complete revolution of the chain -...