Just for clarification, when you said "on any other exchange" did you mean "or any other exchange"?
Or do I need to go to another exchange to move LTC from coin base to Bittrex?
Oh yeah, sorry, or any other exchange indeed. I'll try to explain it to you like you're 3, not to sound condecending, but because I'm also new to the game and if I try to explain it, I'll understand it better myself
Basically an exchange is like a market. Bittrex is an echange, Bitfinex is an exchange, Binance is an exchange etc. etc. The differences between these exchanges is, just like with markets, the variety of goods (read:coins) they offer and at which price/exchange rate.
In order to enter the exchange, you need to create an account. If I were you, I would go ahead and create an account on the variety of exchanges. I have an account at Bittrex, Bitfinex, Coinexchange.io (which is shit), Binance, and Liqui. Why? Because some altcoins are exclusive to a certian exchange. BQX for example can only be bought on Coinexchange.io. But don't create an account on all random exchanges you can find, there is a difference in how reliable these exchanges are. When it comes to exchanges, you should realise this:
there is no quarantee whatsoever that the value you put in a market is secure. A market can seize to exist form one day to another. That's why you should never invest more money than you're willing/accepting to lose. Tip: if you intend to buy a coin and hold it for a long time/ not trade it regularly, it would be wise to store it in a dedicated wallet. I can't explain more on that because I don't have an external wallet like that.
So now moving coins. General rule: if the exchange lists a coin, you can directly move the coin to it. So in your case, if you buy LTC on Coinbase, you'll have an LTC balance. In general, your coin balances are shown in wallets. If you go Bittrex, you'll see that Bittrex has LTC. What you do is you go to Bittrex, click on Wallet on the upper right, then you'll see your wallet. If you're new to Bittrex, your wallet will be empty ofcourse. The coins that you have are under the header "Account Balances". That table has a search bar on the top right, search for LTC. Once you've done done, you'll see an LTC listing, next to it a + and a -. The + means that you want to deposit LTC, the - means that you want to withdraw LTC (to another exchange, or to cashout).
So now for transactions: When you press the +, because you want to deposit LTC, you'll get a diologue boxue saying address. If you don't have an adress already, click generate address. Now this is important to understand:
this address is unique and only applicable to that specific coin of yours, on that specific exchange. That means if you have the same coin on two difference exchanges, both will have a different adress. Do not transfer any coin other than LTC to this address and the transaction might get lost. In fact, do not transfer any coin to an adress beloning to another coin. So now that you have the adress, what you need to do is, just like with mail, send your LTC to that adress, from Coinbase. I'm not on coinbase so I don't know the UI, but if you want to withdraw, you'll be asked to which adress you want to "withdraw it to". There, on Coinbase, you paste the address that was generated on Bittrex. Once you've done that, they LTC will be transferred from coinbase to bittrex
The same goes with transferring coins from exchange to exchange: you withdraw from one exchange and paste the adress (coin specific!) of your coin, of the exchange you want to send it to.
I hope that clears it up