How hard are you really pushing yourself? When you say you are giving 100%, are you truly giving everything? Make your goals bigger than you are comfortable with and then accomplish these goals. This is when you are able to put the extra effort in to find what your true potential is.