Бесплатный сыр, как говорится - только в мышеловке. Обычно услуги именно shared-хостинга располагаются на т.н. оверселленых - от англ."oversell"(сверхпроданных, переполненных) серверах. Используемый способ разделения ресурсов между пользователями позволяет соседствовать многим и многим клиентам, при этом, если возникает нагрузка на сайты таких клиентов - страдают все "соседи" по физическому серверу - отсюда и высокие показатели нагрузки у вас. Если хотите не зависеть от соседей по хостингу - найдите услугу VDS (виртуальный выделенный сервер) - все ресурсы, указанные в тарифе - будут целиком ваши, а доступная цена (100-200 рублей в мес.), не должна отпугивать