First off you need to segregate your knowledge search so you don't over whelm yourself.
Getting traffic can be a whole segment by itself, many methods paid and free you need to search which ones work for you.
Ranking in google is about backlinks and seo, again both of these topics can be broken down into segments in which you could research and find appropriate knowledge on from this forum.
Secondly, there is no How TO DO IT OVER NIGHT type of instructional set you maybe searching for, well there are some but they don't go into detail about the science of each. Affiliate marketers handbook would be a good source to start with.
Last, the questions you have, alot of other seasonsed marketers have issue's with and depending on your budget you could OUTSOURCE the processes that you have no clue about.
Took me over 3 years to know what I've learned and alot of it came from taking action, you will not learn anything by just reading theories, you need to take action on what you've learned to see what works.
It's not hard, but also not as easy as you think it maybe. It takes hours of reading,watching video's etc. But if you really want to learn, the hours reading and watching will not bother you.
Asking for help will only lead to various answers and theories that will again, leave you nowhere because your not taking action to see what works for you and what doesn't. You will fail alot and that shouldn't discourage you, it means your getting closer to what works. I spent the whole summer of 2008 from june-dec watching videos and reading pdf's for almost 18 hours a day (I was un-employed) but that summer I learned A LOT to say the least because I was always on it. Im not saying to be a maniac like that but it goes to show, how hungry I was for the knowledge and I didn't stop searching and reading until I was over-whelmed.
Here's a handbook I mentioned earlier, sure wish I had this when I first started out, but then again it probably would have answered too many of my questions and I wouldn't have the thirst for knowledge that I had then. Enjoy and don't stop reading and implementing. A ton of theory is nothing compared to an ounce of action. Read this PDF and it should put things in perspective for you. I made this long answer because I was JUST LIKE YOU when I started, I could whip up sites and that was it, but you will soon learn, that is a big advantage over others who don't.
Virus Total
Code:
https://www.virustotal.com/file/903ddcd2c40554349ed9950c8ffde1e0585a61a0e58e53445339cf1abe805d44/analysis/1329354973/
Download
Code:
http://www.mediafire.com/?embftmbbilf6c5h