Using impedance spectroscopy, we demonstrate that the low fill factor (FF) typically observed in small molecule solar cells is due to hindered carrier transport through the active layer and hindered charge transfer through the anode interfacial layer (IFL). By carefully tuning the active layer thickness and anode IFL in BDT(TDPP)2 solar cells, the FF is increased from 33 to 55% and the PCE from 1.9 to 3.8%. These results underscore the importance of simultaneously optimizing active layer thickness and IFL in small molecule solar cells.