How to render specific block from template without rendering entire region
Almost there it's block_view not blockview

$block = module_invoke('user', 'block_view', '2');
print render($block['content']);