You could probably hire a free-lancer to get most of this stuff going for you (there are plenty of sites around for hiring people to do small jobs).
Ultimately, though, you should look at trying to do as much as you can yourself. The better you understand your system, the better you can run your company.
Still, CDN and database optimisation isn't the first place to start. As I mentioned, look at YSlow, which should give you a few places to work on for optimising your sites.
As mentioned by someone else, depending on the technology your sites are running on, there may also be plugins/tools available to speed things up with little to no real effort.
Ultimately, though, you should look at trying to do as much as you can yourself. The better you understand your system, the better you can run your company.
Still, CDN and database optimisation isn't the first place to start. As I mentioned, look at YSlow, which should give you a few places to work on for optimising your sites.
As mentioned by someone else, depending on the technology your sites are running on, there may also be plugins/tools available to speed things up with little to no real effort.