I have a site that is optimised to a certain keyword. However, page 1 of Google has authority sites (eg. www.apple.com etc..) that are ranking for the keyword but not optimised for the keyword. Is it possible for me to outrank these sites in a matter of months or is this just wasting my time? If it is possible, how do I outrank these authority sites for my keyword?