How should I name  the node template files for my theme?
The following should work:

node--blog.tpl.php


Make sure that you also have a node.tpl.php in your theme folder and that you cleared the cache.

See also Page template suggestions are not working for more information.