How do I unblock ISP blocked websites

I just setup a pihole VPN with PiVPN and OpenVPN and I still have some websites that are blocked by the government and the ISP so I need help unblocking them

If your VPN is in your same country then it’s not going to unblock anything. It’s just having traffic route through it. You’d need an accessible VPN outside of your country to accomplish this goal.

What would happen to you or your family if your government found out that you are accessing forbidden sites? Would it be worth it?

You are geo-blocked and you need to use an external VPN service so that is looks like your connection is coming from another country. Pihole and PiVPN will not help since you are using your own VPN server which is located in the country which is blocking the specific IPs.

You can try e.g. TunnelBear for free and have a look if you can bypass the blockade with it.

https://www.tunnelbear.com/pricing

If you can access DoH service (google or cloudflare), use unbound or cloudflared as a DoH client.
Check on Pihole documentation for installation.

To add to the other comments: Tor is your simplest and cheapest option (free, open-source). This will bypass your PiHole but with the default settings may break some of the functionality of the websites you are trying to access. You can disable script in Tor but if you need to enable it, ad-block extensions will work, giving up some of your anonymity but allowing you to use the blocked sites. Warning: some sites try to ban Tor IPs but probably not the ones you’re interested in.

unless it is crypto related… but nevermind…