BF % would help.
Your routine would help.
Without knowing this, I would recommend adding sprints to your routine. DIET wise, I would start a CKD, there has been alot of people on this site get great results. See the Diet 'sticky' at the top of the page, or go to massmonsters.com and read threads by Mr.X - he is the diet genius/guru.