Its all well and good identifing areas for improvement but the problem maybe finding a solution. DP may have been looking for a CB for months but not been able to get anyone. First of all you need to identify a player good enough to solve your problem, you need the other club to be willing to sell/loan that player, you need to be able to afford that player transfers fee and/or wages and you need that player to want to come to the club.
(this is not directed at you Steve) I think some people onhere think you can just go to your local premier league club and get the next superstar for any position you require.
On the note of the striker, I fairly happy with the forwards we have now we have Blackman. I think the problem is service, they are having to drop deep to collect the ball. I personally think once we have two fit (natural) wingers on the pitch we will improve in front of goal.