Block doesn't show up in blocks listing
Make sure the region variable is getting printed in page.tpl.php which is associated with your block.
Make sure there is content for your block. If $block['content'] is set to empty in hook_block then the block does not appear at all.
Check block visibility condition as well