Add the following code to your themes catalog\product\list.phtml file. It will change the column count to 2.

Changing the category page column count programmatically
Need help implementing this solution, or still looking for a fix to your Magento problem? Get in touch and I will be happy to help with your project.