Cameron Smith said:
I think first of all you need to chart out your time and figure out where extra practice can be fit in.
Other than that, identify which areas of your game need improvement and then work on them. Get an instructor to look at your fundamentals to make any necessary adjustments.
To elaborate a little you need to identify how much time you can spend every day. Take some time to do a sanity check to determine your real amount of time available to dedicate to the dream. It is highly recommended to have your own 9' table. If you do not have room for a table, hope there is an inexpensive pool room close by. If there is, talk to the owner and let him know your goals and he may be willing to work with you on the rates if you are going to be a daily customer.
Also make sure you have a reliable playing cue in great condition, a break cue, a jump cue, at least one extra shaft for your playing cue, and something to maintain your shafts and tips. It doesn't require expensive equipment but having all the right equipment really is necessary. I anticipate most posters have this equipment but I feel it is worth mentioning
In addition to having a time budget, develop a pool budget. This will be for travel, expenses, table rates, everything. Keep a ledger of all your pool expenses. You can monitor your improvement on the balance of your ledger, as you win more or larger tournaments your balance should increase.
Do not gamble with your pool budget, that should be kept separate because your goal is to win a regional tournament and not to be the best gambler in the area.
The time you have needs to be organized - everyone is different. Personally I take 10 minutes and stretch, this helps my mental focus as well as my body to get ready for a lot of bending that I don't do at work. Pool is a more physical game than most people realize (when played correctly) until you quit for an extended amount of time and then try to pick it back up again.
Anyhow, after my stretching I take another 10 minutes of pure ball hitting, throw just a few balls on the table and hit them hard, soft, medium. Not caring if I make a shot or make position - just loosening up the muscles I will use. After that I play the ghost. You can monitor your improvement with this as well, other threads detail this practice regimen so I will not repeat.
PLAY EVERYDAY I cannot emphasize this enough. 1 hour a day, 7 days a week is so much more effective than 1 day of 7 hours that you cannot imagine. I use my lunch hour to play, I have a friend who lives 5 minutes from work in a room off of his garage so he lets me come use his GC3.
Try to compete at least once a week. This may not be practical because of your pool budget but monitoring your progress through performance is important. Make a journal to keep notes from these competitions. Use it to identify shots, positions, etc you want to practice.
Lastly, seek support of your family. Explain to them this is a true dream and not a whim or you trying to just get away. Family vacations may incorporate your dream so their support is very important.
Good Luck!