1. Get Involved in Your (Online) Community
2. Make Your Mark on Google Places
3. Update Your WHOIS Info
4. Get Involved in Your (Offline) Community
5. Don’t Forget the Other Engines
6. Incentivize Positive Reviews
7. Consider Using Multiple Domains
8. Look Beyond Google
9. Give...
You have to focus first on the long-tail keyword then you can start with competitive keywords. Once you have successfully ranked on the long-tail keywords it will be easier for you to rank on the competitive keywords.
Blogging is a great means of expressing your thoughts, pitch about your business, create a good impression to your customers and a great way of branding yourself on the web.
Because of the constant changes in search engine SEO became more relevant in achieving a good online presence. There had been a lot of changes with Google but still let us remember that search engine is about searches and visits.
Favicon. There free favicon generator tool where you can easily create a favicon (favorites icon) for your site. You can try this http://www.favicongenerator.com/ if you want.