Yup. For reference, I'm 220(hopefully) and my bike is an old schwinn collegiate probably clocking in 45 pounds before the motor. I have a 66cc as well and live in the very hilly city of pittsburgh, so taking off at lights that are halfway up a hill has proven challenging.
I don't want to steer you wrong, a 48 tooth gear will absolutely get you a better take off 100%. Someone mentioned a smaller wheel, but even a thinner tire like a 1.5 will get you better mechanical advantage. If you need immediate results without tinkering, a 48 tooth or larger is an inexpensive solution that will do what you are looking to do. The trade off is that you will lose top end speed, and find that the engine is revving higher than it was before to achieve the same speed. For me I decided to stick with my stock 44 tooth as my city gear and try to get better take off performance in other places.
All the other stuff I mentioned buys you little improvements that add up. A b6hs (or the better bp6hs) Ngk spark plug is a must, it's cheap, and it will have your engine performing better. I'd recommend getting a better plug wire. The thing is the cdi's are kind of weak, so the better plug and plug wire help so that healthy-ish spark gets to the engine. The lower the rpm, the flakier the spark is with these engines so these things help. But at least start with the plug.
Also, this is a use at your own risk, but opti 2 oil did wonders for my low end. As I mentioned before going to a higher ratio of 32:1 with scooter pro oil helped a tick or two, but opti did wonders for the engines performance.
Plus, maybe drill holes in the eyeballs of your red skull, see if that helps so your engine does't have to suck as hard to get air at lower rpms. That costs you nothing. Others have posted on this forum for other exhaust mods that remove the innards of the thing to help with exhaust flow and ultimately performance.
You have to pedal to start, but you can try engaging the clutch earlier. It will be harder on the clutch pucks, but you can replace those. If you can do it without stalling out then you know it's there to use when you want to take off more aggressively. The mod you did will help.
Also, are you fully broke in?
I’m hoping that after fine tuning and splurging on this baby I'll be able to go to a 40 tooth sprocket and still have strong take offs.
http://www.sickbikeparts.com/catalog/product_info.php?products_id=83&osCsid=n6efim2sf12ubkpcra71eavj06