Your network design is broken, as JJCinAZ already said.
For example, in your network diagram addresses from the 192.168.3.0/24 network appear to be used on all three VLANs (Vlan1, Vlan2 and Vlan3). How is that supposed to work and what is the intention behind this? The same is true for 192.168.1.0/24.
You can only use the same address range on different VLANs if you'd bridge the respective VLAN interfaces to each other, but then you'd configure the IP addressing on the bridge interface and not on the VLAN interfaces, and by bridging the VLANs to each other we might ask why then you'd need VLANs at all, since that would basically put them all back again into one broadcast domain...