If all is well the EF iTunes Store (at the top right click on iTunes iTunes Store), then the top of the navigation area click on Podcasts, access to front of the podcasts in the right area ... there are several navigation options under the heading Links Podcasts The fifth option is usually Submit a Podcast, click there and will navigate to a window in which you are asked to enter the url of the podcast archivoxml. From there follow the steps you suggest.

But there are more directories and be in all places is best add album artwork to itunes. DigitalPodcast is a fairly popular (to the right of the web have the Add Podcast link), Podcast Alley you is another fairly popular (the pair link Add to left Add Your Podcast) iPodder (Submit Podcast top), Podcast Directory there is another option (Submit Your Podcast is in the bottom of it) and finally we can include Podfeed (Submit a Podcast on the top green bar). Modern and automated methods.