You have some pretty high aspirations. Riding 20 miles a day is nothing, start logging 400+ mile weeks to build your base. Start riding with the fast club rides in your area (and with the cycling team at the university you're attending for grad school). Then if you're hangin with them, start some Cat5 racing. Then if you can be winning Cat 1 races in the next 2-3 years, you might be able to be a pro racer.
Get off the internet and start training, you have some hard work ahead of you.