You're not alone. Having a great broker is very important in your trading career.
But luckily, there are many top notch trading companies to choose from but first you need to chose what financial markets you want to trade and what trading instruments are available in your country.
Here're the lists of the best trading platforms and providers:
1.
https://www.independentinvestor.com/spread-betting/brokers/ - spread betting brokers, as a trading instrument is only available in the UK and Ireland but it's a tax efficient way to trade on thousands of markets.
2.
https://www.independentinvestor.com/cfd/brokers/ - CFD brokers. CFDs are available in most of the countries around the world and there are plenty of reliable CFD brokers.
3.
https://www.independentinvestor.com/forex/brokers/ - forex brokers. Forex trading is the most trading market in the world and it attracts so many retail traders.
Cheer up, there are many great trading providers and platform to choose from.