Google Mrepo as this is a tool that does most of the work for you.There have been many privious posts about it here :)
http://wiki.centos.org/HowTos/CreateLocalRepos