Well, to move up in Google takes a lot of hard work, and most of the folks here have given you lots of good tips on how to do that. But Google rank is an ever on-going battle it just never ends, changing content, getting backlinks and researching your competition.
Do process following: 1> proper on page 2> proper off page 3> booknakring 4> SMO 5> Article 6> Press release
long time since I came here last time.. seems so many friends gave so many advices, thanks for all, especially for #12 :0 , who really analysed my site and give some useful information to me... thank you indeed. Actually some of my keywords listed on first page on Google over 1 year more.. but I just meant, even I work hard but still can not up to top 3. I know my keyword density is too sucessive but seems my effort it really work ,undercondiction of less content for my site. fortunately, my site hasn't entered to sand box ever.. my back links are about 1000 only , athough I have tried to submitt over 5000 directories and article site by hand, but just listed only few of them?? ( that' s a really important question puzzed me long time, who can tell us why?) I don't meant directories and article site don't work, but seems have just alittle bit effect, don't know what will be the more useful and worthable way to adding links as I have not so plenty time to make them everyday. anyway, will try my best.
reply to #13, my site is about 2 years, on top front mine, other sites have about 4000 back links and their age of site is over 4 years....
You mention days ... it could take weeks and months. Continue adding content and getting baclinks. Have you tried social bookmarkink? Have you submitted you rss reed to rss aggregators? Have you tried blog commenting?
#28, mentioned days here, is about half of year, stay in same position on google for what I have tried. i never try to use social book marking and don't know how to do it. can anyone show me how to use this? also have done some commenting but seems it's hard to leave mine as many of them are delected fews days later, it's not a good way for me...
More suggest from me; Put one or two free online service on your site. Or add some more info about "free services" you find on the others site. Write it on a new static page and put a link to the free source site. All search engine loved that.