I have been doing a lot of seo on my small website lately.

To test that what i am doing is working i am testing the same keyword search every week and seeing how my ranking improves.

So for 2 key word searches my ranking has improved dramatically which i am very happy about but overall they are not very good.

Are there any ranking techniques in regards to overall ranking.

my domain is cheap-seo.com.au
so if you search
cheap-seo australia
cheap seo australia i ranking about 15 but
search engine optimisation australia not even in the top 400...

can anyone help