Guys, I have had it. let me give you a little background, maybe you can help me. About January 2010, I started this business. The only form of advertising I have done is SEO. meaning, all my clients find me online. At first, I built links using blog comments and article sites. my site slowly rose from page 8 to page 4 to page 3. Then, I started to realize it's kind of dangerous to spam because this is a legit business registered under my name...and if my domain is known as a spammer, all my emails to clients may end up in their spam box. and if clients dont receive my emails, then my whole business is crippled. so I stopped spamming and signed up with BMR. I have been writing and writing since 2 months ago. on average, 10 links per day. so thats 1200 links. now the problem: my site is stuck on page 2. it will not move. sometimes its 15, sometimes 14, sometimes 12....but thats the only movement. the keyword gets 5000 exact searches per month and the guys on page one are: PR8 PR7 PR3 PR6 PR5 etc. etc. If I was number one for this keyword, I would make bank. I approximate maybe $1,000 a day. Right now I am getting a lot of people visiting the site from that keyword, but I am making nothing. (because the people who bothered to go to page 2 are probably not serious enough anyways). maybe the keyword is too competitive? maybe I should pick something easier? But the problem is I AM GREEDY! I want the good keyword. How do real SEO companies get their clients way up there? what am I doing wrong?