This looks like it's just issues with the styling on the page. You could add something like the following to get more space between the social login buttons and login form:
.sourcecoast .row-fluid {
margin-bottom: 10px;
}
If you want to place it underneath the form, then change that style to margin-top. Putting the social buttons anywhere else on the page would require you to do a template override of the Joomla login page.
-Melissa