I only know of Canadianbitcoins.com, name some that you've tried previously?
Are you a Canadian?
However previously, you want to sell the BTC but you don't know where the best place. So, you got the BTC not by buying it on an exchange? getting it from free program promotion? or what? Your information is really limited so that we can be difficult to help you get what you really need.
Well, if you are a Canadian, you can choose the exchanges based in that country such as:
BitbuyCoinberryCoinsquareHowever, if you are not a Canadian, you can use your local exchange, this is commonly the easiest way because you can deposit with fiat in your country. However, if you want to buy the BTC globally, you can find some global exchanges that are very popular, trusted, and also reliable. They are such as:
Coinbase ProCoinmamaBinanceActually there are still so many exchanges and also platforms or ways to buy/sell the Bitcoin, including using Bitcoin ATM. But, if you have more specific criteria what kind of place do you want, you may find the keyword and search it on google and you will find it exactly.