When I was just starting, I loved tristana... she is a very solid ranged carry and still viable... ashe is often considered a great ranged carry because she has a stun that helps the team... other than that Twitch is a powerful carry but has a very different playstyle than many others, focusing on positioning and ganking.
If you like skill shots, AD ezreal is one of the most powerful physical carries, especially with his recent buff.
Tristana is powerful throughout the game, but other options in ranged carries include Sivir who has a very powerful early game and a lot of pushing potential, but strongly tapers off late game into a support role, and corki who is uncomparably the strongest ranged dps character but has a weak early and mid game (he is also likely the hardest character in the game to master)
I haven't played Twisted fate but he is a very powerful ranged dps, has a stun, and adds team utility...
Try to avoid teemo, he can be a carry but is generally outclassed by all of the above