Creating a custom or new block in your Drupal 7 template is very easy. Follow the steps to create it:
Step 1. Go to your theme folder and look for ".info" file. I am using theme "corporate" so info file will be located "themes\corporate\corporate.info". You will see different location/blocks in your theme. like below:
Step 4. Release the cache from admin -> Configuration -> Performance. And click "Clear Cache" button to release the cache. Now if you go the block in structure, you can see "welcome Header" section is getting listed in region drop down. Now you can select "Welcome Header" region for your block.
[caption id="attachment_897" align="alignnone" width="300"] New Block Region[/caption]