If you put in the hardwork and promote your site you can get nearly to the top the trouble is the big boys in the beauty arena have very deep pockets hence that is why they can stay at the top,it can be done it just needs some time.