There are some things that you can do to increase your ranking (and hopefully your lead numbers)
1. Updating your blog: Anytime new content is posted on your Blog URL, this provides "updated content" for search engines and is critical for the top rankings. I see that you update your blog with some new schedules about once a month, I would recommend complementing this with a few posts/announcements/social-media updates. Here's a link to a tutorial on how to update your blog if you need help!
2. Building Sitelinks: Every time you update your blog, you should include a link to a social media profile. Likewise, try to include a link to your website URL every so often when you are updating a social media status! This builds sitelinks, which are a factor when search engines determine ranks.
3. Business Information Consistency: Try and be consistent when creating profiles for your business online, be sure to use the same phone #, address and business name across all your listings! Inconsistencies can confuse search engines and hurt your ranking!
4. Getting reviews: Google specifically states that more reviews on your Google+ page will increase your ranking! Coming up with a plan to get your existing students to leave reviews is a easy way to increase your ranking.
Most schools have less than 5 Google+ reviews. Imagine if you had 25+! Beat your competition to the punch and start pursuing positive reviews on both your website and Google+ page!