The best way to get faster is time in the saddle.  An argument can be made for also having a fast bike that has been professionally fitted for you.   If you're spending a lot of time in the saddle, its essential to have the right clothing for the conditions, be it warm and sunny or cloudy and cold.