Is that a 2-stroke scooter?
When did this start happening and what changed during that time? Did you dump some of last summer's fuel in the tank, adding oil to old fuel that already had oil added?
All the smoke makes it seems like a carburation or fuel related thing. Try a brand new sparkplug and a fresh batch of fuel.
And try the forums at www.scooterbbs.com.