The pilot returned to his home base after a banner towing flight. He experienced difficulty releasing the banner and landed on the grass between two runways. He dragged the banner on the ground and it eventually released; however, he was too close to the end of the runway to stop, so he performed a go-around. While he was in the traffic pattern, "he ran out of fuel" and the engine "quit." The pilot was unable to make it back to the runway and elected to make a forced landing into trees in a residential area. Subsequently, the airplane impacted the trees.