Honestly get a on/off road dirtbike. Honda makes a really nice one and you could find some on and off road dirtbikes on unclehenrys.com and craigslist.com hoped this helped(:
Get a Diamondback Grind 16, I have this bike and i do all my street with it. It weighs around 15-20 pound maybe lighter but not heavier. Its all for street! and its under $500