You can either wait for Google to index your site, or you can submit it to them yourselves. You will need a Google account I think to do this. Here is Google’s article on this:
Here is the procedure to ask Google to crawl your site: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=1352276
Since you do not own the main site of Music Teacher’s Helper, make sure you follow the link to submit a site that you do not own. The more links you have to your site, the better your rank will be. You can enter it into free local business directories for this. Most cities/states maintain them with a basic listing for free. You can also submit them to the search engines local business listing like Google Places for Google, and Bing’s directory.
For more information you can run a search on Search Engine Ranking.