I have been looking at alot of posts and forums discussing this. Everyone seems to manage to get it working.
If anyone can tell me how specifically aimed at Kali linux it would be aprreciated.

This is the network controller I am using. It is a internal wifi adapter and I am aware internal Wifi adapters do not work if you run Kali linux in a VM or boot from disk/usb.
I have installed kali linux on my system. So i do not think that is the problem.

Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n

When i enter Iwconfig into the terminal there is no Wlan0 or any other Wireless devices.
And if i put lspci into the terminal it does display the wifi adapter.