Insert block above comments in node How to display block in node above comments. What i have tried is: 
create region - regions[above_comments] = Above comments after in template.php i have added this to THEME_preprocess_node 

$variables['above_comments'] = theme('blocks', 'above_comments');


and in my node.tpl.php i have added this below print render($content);

&lt;?php if ($above_comments): ?&gt;
   &lt;?php print $above_comments; ?&gt;
&lt;?php endif ?&gt;


Added my content to this region, but its still empty, dpm($variables['above_comments']) - - is empty.
What is wrong?
theme_blocks() was only available for Drupal 5 &amp; 6, which is why your code isn't working.

The D7 equivalent is block_get_blocks_by_region(), e.g.:

$variables['above_comments'] = drupal_render(block_get_blocks_by_region('above_comments'));