Hey Brandon!
Given a 10 gallon, and giving similar advice to what I received a few weeks ago on mine, you do need to start small. Most of your options fall under the group
livebearers, which include Guppies, Platies, Swordtails, Mollies, and more. The thing is, that a 10 gallon is actually quite small, so the number of fish you can house, is also quite small. Swordtails can get to be rather lengthy (Even without the male's tail thrown in), so it's not a great idea to invest in them, however Guppies and Platies are both small fish that you should be able to keep about 3 or 4 of.
An alternative, though I'd get someone else to verify it, is a small female Betta tank. This should be able to house 3 or 4 females (Again, looking for verification on this). Males probably shouldn't be included just because we all know how they can arouse trouble when we aren't careful.
Hope some of that helps.
Also, like was already said, what are your current fish interests? And do you plan to have a planted tank, or plastic/silk plants?
PS: Remember, contrary to popular belief, Goldfish aren't bowl fish, and probably shouldn't be put in here either
