Your occupations may not be on the 190 lists but as you are very keen to be in VIC or WA how about trying the VIC 491 visa? This requires a full time job offer in any occupation on the Commonwealth's skilled occupation lists, which must be located in regional Victoria. Regional areas include places like Geelong, Mornington, Ballarat, Bendigo etc.
I guess the downside of this in your case would be that with a job offer you would probably need to move sooner than you would ideally like to.
https://liveinmelbourne.vic.gov.au/migrate/skilled-migration-visas/491