Stuck, please help

I think I may have rushed to get the twin lance, what should I work on changing? Where should I put my focus into? Thank you for the help!