Its totally possible to surpass Amazon. Amazon can be out ranked especially on specific product searches. They do carry a lot of weight in most shopping industries but here is one of prolly 1000's of examples of Amazon being stuck at #2 -
example
---- Heres another example I usually maintain at #1 but it looks like Amazon just surpassed us here within the last week or so -
example 2 of being beatin' by Amazon -
I find it amazing when every once in a while the algo will change in Google and Amazon will appear in the top 3 out of no where in a category I've ranked well in for years.