John is right, Curviloft will do it for you, but you have some work to do first to get there. You need to clean up the structure to get rid of stray edges and faces so that you can weld the edges into a clean profile. Once cleaned up you can run curviloft.
