Bueno mira.
cuando tienes un dominio gratis, estas sujeto a sus politicas, y ellos deciden cuanto espacio le van a dar a su servicio de dominio gratiuto y otras caracteristicas.
si tu aceptas el contrato de ellos pues no hay nada mas que hacer, lo mejor es conseguir un proveedor de hosting, pagado o si no hay uno muy bueno y es gratuito que es
http://www.100webspace.com/ muy bueno tiene soporte para base de datos y es rapido.
mucha suerte. saludos.