Your hub will automatically by indexed over the next several days.
As far as promoting ... Go into your hub and scroll to the bottom and click share this. There, you will see a host of tools for promoting your work. I personally recommend Twitter, Facebook, and Myspace. :)
You can help the HubPages community highlight top quality content by ranking this answer up or down.