SEO Tip #1 When you create a new domain name, your domain name should consist of your main keyword within your niche, very tactical for SEO. SEO Tip #2 Find keywords with high search volume and low competition. These days, it isn't easy to find such keywords, but they are out there. SEO Tip #3 Make sure to ping ALL of your pages and posts, don't just ping your main website, the search engines want your pages and posts too.
You can also check out our page of recommendations at http://www.catanich.com/search-engine-optimization-onpage.asp These should be done on all sites.
I would think that low competition keywords are still easy to find? I mean there are as many keywords as there are words and phrases and names, right?