How about the government removes all tax on petrol (should more than halve the price) and then converts everything to toll roads run by private companies? Then we might actually have something approaching a decent road network. It'll probably work out cheaper too.
But how will government be able to get their finger in the pie with your suggested structure? Government needs to look out for nr 1 you know