The steps below are only suggestions, as manufacturers and owners alike, have different opinions on proper drive chain maintenance. If, in doubt of any advice given here, consult your owners manual that came with your motorcycle.
Step 1.
Start by riding your motorcycle for about 15 minutes to heat up the chain. Put the bike up on it's centre or rear stand. If you do not have a stand, then I suggest purchasing one. Lubing a chain while on the side stand is both time consuming and difficult.
Step 2.
Clean the chain with Kerosene using a soft brush, I also clean the sprockets and cush drive at the same time.
Step 3.
Follow that up with a soapy wash to remove the residue left by the kerosene and wipe the chain dry with a clean cloth.
Step 4.
Apply the chain lubricant, I use WD-40 to lube the chain, you can use whatever chain lube you wish. "I prefer this product." Best apply the lubricant to the inside of lower run.
Note: Some O-ring chains may be damaged by some lubricants and solvents, your local dealer or mechanic can be consulted if you do not know whether the product you are using is safe for your type of chain.
Step 5.
After the chain is well lubed, wipe off the excess and clean up the overspray that may have gotten on the wheels and tires. Allow the lube to dry before riding.
Do Not clean or oil your chain with the engine running. Serious injury can occur.
There you have it, a clean, well-lubricated chain! Remember that proper drive chain maintenance will allow your motorcycle to operate smoothly and can prevent serious injury and expense later.
taken from
http://www.canadianrider.com/tech_chain_2.htm