You should be able to do this with the titlesec package. For example, it has the following command:
"and you may add a dot after the counter simply with
\titlelabel{\thetitle.\quad}"
My experience is that trying to change the section labels
manually gives headaches.
