Background
The pilot, who was not certificated, reported that prior to departure he received a weather briefing by telephone from a Flight Service Station.
Flight and Weather Avoidance
En route, the pilot made several heading changes to avoid weather. Despite these efforts, he found himself surrounded by low ceiling and precipitation. He decided to make a precautionary landing on a paved road.
Engine Failure
Just prior to deciding to land, the pilot had switched to his auxiliary fuel tank. During the final turn of the landing approach, the engine quit due to fuel exhaustion. The pilot had neglected to switch back to the main fuel tanks.