Look for Cycle Coaching Services, who can design a cycling training programme based upon your racing and training goals. A good cycling coach will give you a lot more than a training plan and basic data analysis.
In case you missed it, check out my third edition of coaching questions and answers. Learn some tips on testing FTP, beginner's training tips and how to avoid getting dropped on your group rides. http://tailwind-coaching.com/2016/09/27/cycling-coaching-questions-and-answers-3/
Recently, many cyclists have chosen to specialize in a certain aspect of cycling. Coach Nate Wilson explains why this is not a necessarily a good thing and has five steps you can take to be strong in all areas of your cycling.