is it possible nowadays to become number 1 in google for good keywords through SEO? if yes then tell me how and i'll love you for the rest of my life
OK, I need some love First, need good keyword rich content on the web pages. Followed by good anchor text links based on the keywords, which is built over a period of time from good websites and not link farms. And submission to social bookmarks and article directories. Hope that helps.
Absolutely... Getting inbound links from relevant pages on your site and ESPECIALLY from relevant pages on other sites with the targeted keyword phrase (or a slight variation of it) as the link text is the #1 way to get to the top. This carries more weight at Google than any other of the 200+ ranking factors they consider. There are lots of other things you can do that will help (having the targeted keyword phrase in the <title>, <h1>, <h2>, in the content, in the URL, etc.) but inbound links preferably from relevant pages but DEFINITELY with targeted keywords in the link text are the key to good rankings.
Social bookmarking is a good way to drive traffic but doesn't do too much for rankings IMO except for the fact that the more traffic you drive, the more likely it is that you will get a few back links from it.