Also I see nothing but 60 minute and dry hop, you aren't gonna get a lot of hop flavour that way. maybe move some to FWH and some to 30 or 20? but again, largely a case of personal preference.
yeah - more late hops. Also, shame to use Citra at 60 - I'd reserve that strictly for late...
I've never used Citra for bittering, but I've heard more than one report that it can lead to some cat pee flavors if you do.
If it were me, I'd take all your 45 minute and 30 minute additions and move them to 20 or 15 minutes. Take the Citra and use half at 20 or 15 minutes and use half for dry hops. Your current hop schedule will give you a lot of IBU's (too much, probably) and not a lot of aroma/flavor. Here's what I come up with when I tweaked the hop schedule you listed. I don't know the AA% of the hops you're using, or your batch/boil size, but this should put you closer to a reasonable BU:GU ratio.
HOPS:
1 oz - Cascade (AA 7) for 60 min, Type: Pellet, Use: Boil
0.5 oz - Centennial (AA 10) for 60 min, Type: Pellet, Use: Boil
0.5 oz - Chinook (AA 13) for 60 min, Type: Pellet, Use: Boil
0.5 oz - Amarillo (AA 8.6) for 20 min, Type: Pellet, Use: Boil
0.5 oz - Cascade (AA 7) for 20 min, Type: Pellet, Use: Boil
0.5 oz - Citra (AA 11) for 20 min, Type: Pellet, Use: Boil
0.5 oz - Cascade (AA 7) for 10 min, Type: Pellet, Use: Boil
0.5 oz - Amarillo (AA 8.6) for 7 days, Type: Pellet, Use: Dry Hop
0.5 oz - Chinook (AA 13) for 7 days, Type: Pellet, Use: Dry Hop
0.5 oz - Citra (AA 11) for 7 days, Type: Pellet, Use: Dry Hop
1 oz - Columbus (AA 15) for 7 days, Type: Pellet, Use: Dry Hop