well aluminum foil is pretty much the worst reflector you can get. if you cant afford mylar they sell things made of mostly mylar at places like walmart. id get 2 security blankets at the survival department of wally world for better reflection.
are you using nutrients yet?