This question reminds me of the Chinese parents who come to me, pulling out a wad of hundreds saying "How much will it cost for him to be 2000?".
Chess improvement depends on a lot of things such as talent, workload, distractions, influences etc.
The VAST majority of chess players never get close to 2000 with the average player somewhere around 1500.
That being said, I think if you KILL distractions, arent influenced by the wrong people's advice and study daily...plus stay in good physical shape (this DOES make a big difference), you should be able to get there within 2-3 years if you're an adult and possible much quicker if you're still young.
Getting a coach will also accelerate your improvement dramatically, but again...shop around in this area aswell to avoid duds.
Good luck and enjoy your chess.
@shell_knight. The funny thing is I kind of agree with you. It took me a while to get from 700 to 1000 but now that the players i am playing are more experienced the margin that seperates them seems like it is less than before. I feel like just improving a little bit causes a big jump in points for me. Just 2 weeks ago I cracked 1000 and last week i was at 1100. I'll probably be at 1200 in a day or so. 1300 might be next week or the week after.
Hey, the inverse bell curve isn't known as the standard distribution for nothing. It's the standard. 'nuf said.