I Had tried a lot of tricks from changing exit nodes or even bridges but nothing works, keep in my mind that my ISP banned TOR so Relay system is so slow
With plenty of relays available on both sides of the Atlantic, you may find that a Tor circuit often forms picking relays on both sides, which adds to latency.
If you see countries on the opposite side you're on repeatedly coming up in circuits, you could use ExcludeNodes to exclude relays from those countries.
Let's assume we don't want to sacrifice safety. Then the only options to seed up Tor (for everybody) are
- run a fast relay
- donate to organisations that run relays
- advertise running fast relays at ISPs, universities, wherever
If your ISP blocks or throttles traffic to the Tor network, that's really unrelated to speeding up Tor. That's exactly what Tor Bridges are there for. Just run/rent/use a Bridge Relay that is itself fast enough for you. Don't change Tor's relay path selection in any way other than using fast bridges.
You don't have to use pluggable transports like obfs3 or obfs4. Using a bridge relay your ISP doesn't know of should be enough.
There are two factors that would contribute to how fast tor is for you;
The Speed of your internet connection.
The speed of the relays your tor connection is running through.
The main way for people to speed the tor network up would be for anybody who could, run a fast relay or fast bridge.
If your in software development, the tor source code is open source at least for the most part, so one COULD try to find ways to make the tor software run faster via source code, but if you were going to do that, make sure your not doing anything that could compromise the security.
If your ISP itself is throttling tor traffic, try using an obfuscated bridge.