I would suggest doing your own work for a while on long tailed keywords and tweak your work until you find what works and find someone that is an expert on what works, basically you will be getting links from the 1,000,000 per month or 10 per month the question is quality of links not quanity Have no idea why they call the section SEO and idiots reply check Google, if you are not going to help, stop trying to increase your post count.
I have used SEO Vector on two of my sites. Those guys are very good. Oh, url is www.seovector.com, I think.
Here's some cheap Free advise, Figure out your target market. write down what you have already done so far whether it be keywords, submissions, black hat or organic techniques. its easier on paper when you plan it out. it is technique if you know what your doing. mark today's date as we just used dp to get to top of google in less than 7 hours just for our name. now that's a trick..lol, hope some of the above helps ya.
hi... Yeah it's really hard to find a good SEO Company. But then, before you could find a good SEO, try asking a business management consultant. Before getting any services, you need to consider the company's capability on marketing services. Anyhow, I hope you could find the best one.