If newsletter queue is not going to sent by default magento cron, try to send newsletter manually as following way. In some magento version there is problem of newsletter queue. It is not going to sent by default magento cron to all your subscriber. So your newsletter will not sent to all of your customer which are subscribe to your site.
But don't worry if this is happens with you can send your newsletter to all your customer manually as described below.
i have found the page of newsletter queue which is
in this page getChildHtml('grid') ?> this function call the list body
which come from
add following code in that page but don't make any change in core file, override that file
in your local directory as
just copy and paste that file in this directory.
Now add the following code in line number 77 before this code $this->getColumn()->setActions($actions);
$actions = array(
Update: By default magento send only 20 recipients at time. if you want to change this number and want to send more recipients at a time change in following file.
app/code/core/Mage/Adminhtml/controllers/Newsletter/QueueController.php in this file change following line
$countOfSubscritions = 20;
$countOfSubscritions = 100; //change 100 with what ever number you want to change.
Hit like or leave comment if post help!