Yes, the mentioned ways are great to promote your blog. Additionally, you can create a small video of 2 to 3 minutes and publish on YouTube/Vimeo etc. Give a backlink and get a boost for your Website. You can also promote your Website on Identi.ca, Google Buzz and Yahoo Buzz. PSD to HTML