Do not be discouraged when you are starting out and it seems as though it will take forever to achieve the level that you desire. Remember that every professional was an amateur. They probably started from where you are at or even in worser conditions. Do not let their current position faze you. Instead remember that they too started from somewhere, most likely from where you currently at. With determination and a lot of hard work, they managed to get to where they are now.
True, some might be born with natural gifts. But know that those gifts and talents if not nurtured will be comparatively average to those who work hard in perfecting their craft. If you are one of those people, great. If not, give it your all.