First, why follow advice and directions not meant for your version of Linux (gentoo vs Fedora Core)????.
Second, undo all of the work you did. Blacklist the bcm43xx and ieee80211softmac by adding them to the /etc/modprobe.d/blacklist file.
Third, add the freshrpms-release rpm package to be part of your your yum configuration;
rpm -Uvh http://zod.freshrpms.net/rpm.html?id=117
Then use yum to install the dkms-ndiswrapper package; yum install dkms-ndiswrapper
Use the Windows driver with ndiswrapper starting from the 'Install Windows driver' section;
Make sure the /etc/modprobe.conf file has a line entry like: alias wlan0 ndisrwapper
make sure you have a /etc/sysconfig/network-scripts/ifcfg-wlan0 file that looks like for example;
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
GATEWAY=192.168.1.1 <<--use the wireless routers internal IP address here or leave blank