I bet you will find it easier if you have a sub panel on the upper floor serving the attic to keep your branch circuits shorter. Then you are only running a feeder top to bottom.
Another handy fishing tool is a magnet on a piece of 10ga solid wire. You can bend that around corners to snag the chain you drop down from above in a wall. About 3 feet of steel bead chain on the end of nylon string works well for this. Use that to pull down a more sturdy cord to pull the cable in.
I use an old rare earth magnet from a disk drive.

[Linked Image from gfretwell.com]


Greg Fretwell