just about to shoot out so just a quick critism and suggestion....
you need to include alot more good quality protein, you should ideally be eating around 35g of protein every 3 hours to gain muscle, so add in some eggs, chicken, steak, tuna etc
with regards to training, you could try 5 sets of 5 at the heaviest weight you can do (with good form) to failure to see if it kick starts growth. obviously warm up and stretch first.