your need to use your brain and divide the article up and use each keyword with it own heading .
that how it done ok
so let do a sample
let say we have the keyword
horse 《《《《 heading
know 500 words ,but the main word " horse " used once in the article........
if it was a 1200 word article I'll use the word "horse" twice......
I'll do this for every keyword I am using....
your need to do more seo optimization the basics as you should no.... bold, list, ect ect ect
your need to validate your competition to get to the top.
your need to scrape all the competition backlinks and add all the best to yours and I advice add the same abmonut as new backlinks to your website/blog.
your need around 70 web2.0 with fresh content on them also pointing to your website.
that should do for know post if you get stuck good luck.
if you no good at articles use expired ones there still valid just spin them once readable.
landing pages are for traffic to convert a afflicate offer , your adding a landing page as a proper website , so your thinking long term , I hope your offer keep up, most just go after a Tha Thu months or years ....