Install WP-Super cache: http://wordpress.org/extend/plugins/wp-super-cache/ Optimize your theme: http://teck.in/wordpress-theme-performance-optimization-tips.html Trim the number of plugins your blog is using Trim the number of external scripts (advertising, tracking, etc) that your blog is using And as the commenter above said, get a fast host. Don't go for oversold ones.
I use several hosts. I use HostGator for some Wordpress sites because they allow adult content and a "private" host for some other sites which are not adult. On the private host they do not oversell and have a direct pipeline to the Internet through multiple sources. But it is a lot more expensive. No comparison in speed. HostGator lags compared to the more expensive host. That is not to say that HostGators speed is not acceptable most of the time, it's just not as fast. You need your databases on the fastest drives possible. If you want a good Cheap host with Killer Equipment at good prices then look at Rochen. It doesn't cost much more than regular shared hosting. They are not unlimited... but I don't exceed their limits. Hosting Speed has to do with the Machines they host on and the pipeline to the backbone of the NET. Most run of the mill shared hosts don't have that great of equipment.
You may want to check out these tips. You can use these tips to speed up your WordPress blog. Good luck!
Honestly, what could help you out almost more than anything would be producing semantic code, and optimizing your images. I am a Web designer, and if you need any tips Email!!!! I hope I can be of assistance!
The suggestion of using the WP-Super cache is wise. The speed of your site is going to be dependent on your host, theme code and plugins for the most part. I use hostgator because I wanted a cheaper host that provided ssh access. My site is pretty fast and have not run into any problems. - good luck.