Like others said, check the drain plug washer, check that its not leaking from the oil filter housing, check that its not coming from your clutch/ignition covers, make sure thats its not just oil from your crank case breather, if you used too long of a bolt on your peg mount it could have punched through your case causing a leak...