Re:

There are lots of websites , which will make SEO for you. That will cost some money! Free software will not bring you better results! Brighter idea is turn to the quality directory submission services.