The best chain oil for a bike is BICYCLE chain oil sold at a real bike shop. WD-40 IS NOT a lubricant. It's meant to knock off rust and/or loosen bolts, nuts, etc. Engine oil is terrible...too thick & attracts dust, dirt & other debris.
Now that you've screwed up the chain, get that bike to...