I have been on this forum for quite a while and have read a lot about internet marketing over the past year. One month ago I created a website which failed and it was my fault for not doing the keyword research properly. Anyway I managed to rank that keyword but since I got no traffic I let it expire. After doing some keyword research I decided to target a certain niche which had medium competition and have worked quite hard on it ever since. It seems that ranking a site takes forever as I am crawling up the serps slowly and my main keyword has dissapeared from the serps but others are ranking (this could possible be a dance). After all the updates (panda, penguin, etc) I still feel uncertain about being successful with the site. For monetization, there is a clickbank product that is being advertised however if it does not convert there is always the option of using google adsense. After setting up my site I realized that if I wanted to see some result in IM, it would have to be through paid traffic to offers or through micro niche sites as the wait for ranking a medium competition brand new site could take up to 6 months. I am quite confused and do not want to be one of those that fails at internet marketing. Does anyone have any pointers or would like to be a mentor?