What's cracking Crypto friends

Recently I started to trade every day a little. I do this on Livecoin.
The thing is I don't know if I also lose on fee charges when the differance beteen buying and selling is little.
On LiveCoin you always pay 0.18% (It was 0.2) fee on trade (buy or sell).
This burns your little profits. I'm not sure but sometimes I think I lose more than I gain because of this d@mn commission.
So I was wondering:- What's the best exchange to trade dailly?- On what exchange do you guys trade and why?- How to prevent the fee charges burning your profit when the difference is small between buying and selling?Thanks.

I know Poloniex is best exchange site for day trade because have most of volume in crypto market on the world's
Poloniex fee exchange: bid, ask first 0.15%/order; instant buy/sell with bid/ask available 0.25%/order
Bittrex, Kraken, Hitbtc are exchange site have good volume for trade after Poloniex in present, Poloniex have some issue withdraw in past few months
I agree even I find poloniex to be a better exchange for day trading. I do trade on bittrex and novaexchange too but poloniex is better as far as the fee or commission is concerned. It's true that both nova and bittrex offer more coins for you to trade but I don't like their fee structure even while withdrawing they charge more than poloniex.