According to details , your site takes a lot of resources , so i suggest to get a VPS coz no shared allows such a high usage of resources that too at 2$/mnth