It looks like you haven’t wrapped the links with the rel=”me” tags in a <div class=”h-card”> </div>
Here’s a short sample of how mine is set up on https://boffosocko.com:
<div class="h-card">
<a href="https://facebook.com/ChrisAldrich" rel="me" target="_blank"><img src="https://domain.com/facebook.png" alt="" width="24" height="24" /> </a><a href="https://twitter.com/chrisaldrich" rel="me" target="_blank"><img src="https://domain.com/twitter.png" alt="" width="24" height="24" /></a> <a href="https://plus.google.com/+ChrisAldrich1/posts" rel="me" target="_blank"><img src="https://domain.com/google-.png" alt="" width="24" height="24" /></a>
<link href="sms:+13105551212" rel="me">
<link href="mailto:[email protected]" rel="me">
<br/><br/>
<img rel="me" class="u-photo" src="https://domain.com/site_icon.png" alt="" width="200" height="200" /><br/><br/>
<strong><a rel="me" class="p-name u-url" href="https://domain.com">Your Name</a></strong><br/>
email: <a class="u-email" href="mailto:[email protected]">[email protected]</a><br/>
phone:<span class="p-tel"><a rel="me" href="tel:+13105551212" >+1310-555-1212</a></span><br/>
<p class="p-note">
<span class="p-job-title">President</span> at <a class="p-org" href="https://domain.com" target="blank" >Company Name</a>; <br/><br/>
<span class="p-locality">Los Angeles, CA </span><span class="p-country-name">United States</span></p>
</div>
You should be able to use this as a model to get you going. I simply cut and pasted something similar into a sidebar widget that only appears on my front page.
Note that the <link> tags contain metadata that IS NOT displayed on the page, but which return data for an h-card parser. You may need to pay attention later though if your details change, particularly since they don’t show up on the page and you may forget they’re there.
You’ll need something similar as an h-entry set up so that your “authorship” data shows up properly as well, though that one should only appear on pages on your site on which you’ve created articles/posts.