Loading a block from a template file is a very bad style, but it is possible.
The dirty way from a template file
echo $this->getLayout()->createBlock('catalog/product_bestseller')->toHtml();
The clean way:
Modify the corresponding layout XML file and add the block, then refer to it with
echo $this->getChildHtml('product_bestseller');
If you want to add a block to a cms page use the Layout Xml Updates section under Design:
<reference name="content">
<block type="catalog/product_bestseller" name="product_bestseller" />
</reference>