As far as I can tell, none of the posts have been mean or unhelpful, and shouldn't be taken as such.
anyways, BettaLover79, your tank first needs to be heated to 76-80* F and in that sized tank you should be doing 100% water changes every other day. It's too small to have tankmates, there'd be nowhere to hide.
You'd want a minimum of a 8 liter (2 gallon) tank for shrimps or snails. However, because a 8 liter (2 gallon) tank needs two 50% and one 100% water change a week, it would be hard to keep shrimps in because shrimps are sensitive to water quality and are hard to catch for water changes. In general, I say you need a 20 liter (5 gallon) cycled tank before you even consider tankmates.
Besides, betta fish are similar to school bullies. They'll either ignore the other fish, or they'll hurt/eat them. Neither the tank mates nor your betta would be thanking you for putting them together.