If you've done your SEO work, then maybe you should just wait some time before getting a good ranking. The more competitive your field is, the more time you'll have to wait.
That's right. Having done the seo work, it is time to build links and updating contents continuously...
Create a website that offers unique value. That might cause others to link to your site. Links should help boost your site's rank. You might have to ask for links, from relevant sites, AFTER you have built a quality resource.
make unique contain to your site and update it in regular basis and make like in relavent site for good page rank and good traffic. Than you site can be produce money for you. Be happy
If you want to go up in google ranking then just used back linking on those forums which is relevant to your keyword
YOU have to do SEO work continuously to get high traffic rank in google. Get more and more back links to your site to get high traffic rank.
use social networking sites and make sure a site whch is already in google has a link to ur site the google robots on tht site will come to ur site. use stumbleupon to all ur posts
you need to start making Google identifies your website quickly by using (Google Webmaster tools ) , also ( Google Analytics ) , they are very nice and easy tools , or you can just leave it for Google to find your website by itself ..
Do not expect immediate effect, if you've done some SEO work. Please wait for a while to see the effect.