There are few things which would help, as you are targeting making money niche so it is too competitive niche you have to understand competition in this niche first. If possible try to research keyword and use less competitive keywords. Maintain keyword density, do on-page optimization perfectly, don't do on-page optimization in the old way, try to do according to what panda and penguin say. Your page should look user friendly, it should have images, videos, some main points should be in bold, underline etc. Try to do internal linking.
Nowadays, link building is very difficult, however, building links slowly, naturally help, try to build link via guest post on authority sites, it would help and you don't have to stop, you have to work continuously and you have to keep checking your progress, you can also follow Google webmaster tool and you have to go according to this tool as well.