If your forum is getting more active, you definitely need to move away from shared hosting to avoid those "resource exceeded" errors. You can find a reliable
web link for VPS hosting that specializes in database-driven platforms, which is vital for keeping search and thread loading snappy. I switched my community to a dedicated virtual environment last year, and the performance boost was night and day. It gives you the control you need to optimize the server specifically for forum software without worrying about other users on the same machine slowing you down.