The swan is polluted and over fished imo. People do still catch there though. Here have a chart- http://www.fishingwa.com/how-to-fish/swan-river-fish-timetables/
If you looking fairly local, my advice is to buy some decent line, some reef shoes, catch the ferry to Rotto and hit up the natural jetty near Kingston Barracks. Slap these coordinates into Google Earth's search bar if you don't know where that is: 32° 0'10.26"S 115°33'32.29"E My favorite land based fishing spot in these here parts. If you like river fishing hit up Moore river, plenty of big Black Bream. Use some light line, a small sinker, prawn and cast around structures like tree trunks, fallen branches, jetty's ect. Check fishing reports like http://www.westernangler.com.au/fishing-info/fishing-reports http://www.hotbite.com.au/forum/forumdisplay.php?6-Fishing-Reports on where, when and what fish, then get the rig to match the fish you're looking for as well as the type of fishing - http://www.rexhunt.com.au/fishing-tips-rigs Right time of day/night makes a difference as well as tides. Good luck