So you are working on your content, that's great. What else can you do? Well links are very important. Links help Google decide if your site is really important. After all a site that gets a lot of links must be great right? Not necessarily - actually due to spam link values have gone down in some areas in favor of good text. That doesn't mean links are not used - they are still very important. I wouldn't suggest just emailing everyone you know and say 'Can you link to me?'.
A Few Tips
Unrelated sites don't help. If you are a law firm in Maryland, having a buddy in New York that runs a restaurant link to you isn't going to help much. In fact I would say it doesn't help at all. So what can you do? Will your competition link to you? Absolutely not! Or maybe they will. It's a common process for blogs to link together. Maybe you will not link to your competitor down the street but what about another law firm that handles a different area of practice? Or perhaps same area of practice in another area?
We recommend blogs linking to each other. It helps strengthen both parties. Take a look at Ron Miller's blog - Maryland auto accident lawyer blog. You will see he links to his own blogs and some related blogs in the area. Take a page from him and spread the love. It'll come back.