once you know the basics google gives you all the info you need to see how to rank.
say you wanted to rank
http://boobiepass.com/t1/ for "big boobs" (also make sure to do your keyword research - using google's keyword tool for example - to see that people are actually searching for that term) - google it and rip apart the sites on the first page - check how their title tags are set up, keyword text etc. use backlink analyzers to see how many backlinks they have, from where, what kind of anchor text and so on.
so 1) read up on seo.
2) back engineer your competition.
3) test and experiment.
4) have patience. it takes awhile to see results.