I would say that adding this code on a listing page will not do what you want as it shares the listing page and not the posts in the loop, something like the buttons on this page footer, these only share the website.
This code would go in single.php and or page.php, I would not add this to the loop, as having share button script in post lists can impact on the loading time for your list pages, because it has to get the button script from the share website for each post, this is the same for Facebook, Google and Twitter buttons.
Some of the script code in your pastebin would go into header.php and not the page files.
I would suggest just using a plugin like sexybookmarks just on posts, you can select which buttons, and before or after content.
HTH
David