If you're extending BlockTorch and just doing setCreativeTab(null) isn't working, try overriding getCreativeTabToDisplayOn and returning null instead.
@Override
public CreativeTabs getCreativeTabToDisplayOn() {
return null;
}
Not the best way to do it, but it works.