I don't know if you'll ever be able to make it to GM. If your super dedicated you probably could. This might sound hopeful but I don't mean it to. Very very few people actually have the dedication, passion and intelligence to make it. You might think you want to put in all the time and effort and become a GM right now but, eventually in almost all high level sports once you hit a certain plateau and understand enough about the game that it becomes stale. At this point people lose their dedication and turn to other interests they have. Sometimes it's not even something seperate but they simply focus on the parts of chess they enjoy more than the parts that they need to practice to improve.
I see threads with posts like this all the time. People asking if it would be possible to make it to GM or world champion. Most posters shout them down and tell them it's unrealistic or they could never make it or it's too late. Im always somewhat depressed by it, to see peoples dreams laughed at by others. I understand it's a long shot of course for any of us to ever make it that far but I also think a lot of us think this way as an excuse. A way to not have to work and try to make it, as a way to assure themselves that they don't have to try because they never would have made it anyway.
I agree with what many have said already about setting small goals and focusing on those first. I think this is a very useful technique to not get overwhelmed with any large goal your working towards. (In the morning when I don't want to get up I tend to plan out my day step by step and then just try to do the first part.) Just make sure your always working hard and doing what needs to be done. In the end the only real advice I can give you is this: "Don't let anyone tell you what you can and cannot do."
Most grandmasters and other relatively weaker top masters believe players don't need to be very talented to reach 2200+ all the way up to IM if they work hard enough and fully concentrate. However, they also think in order to become a GM, extreme talent is needed, in addition to extreme hard work. That means, no matter how hard a player works, if he doesn't have enough talent for the game, they will reach no further than IM (in most cases no further than NM or FM). Go search any GM, all of them at least achieve NM title before 18 or no later than 20.