I have a 5 gallon tank with a betta and ... well one ghost shrimp. The other decided to jump to his death a few hours ago.
Anyways... this is my tank. Fluval Chi, 5 gallons I think. It's taller than it is wide. I guess it looks cloudy but it really isn't. I can't get a good shot of it with my camera phone in the dark. The other one is when I first got it and was letting it run to do whatever tanks do before I got the fish. Gives a better idea of the dimensions I'm working with. It's like 12.3" tall and 10" wide.

As you can see, I just have one thing in there - fake driftwood. I wanted something for my betta to be able to play around and something for the ghost shrimp to hide in.
I keep my tank in the hallway on the counter (my housing choices around my husband's base suck!). It's the only place it's out of the grasp of my one year old troublemaker of a daughter. That being said, there is little to no light that really reaches it at any given time of day.
I found this website
http://www.aquariumplants.com/Low_Light_Plants_s/25.htm but I have never had an aquarium plant much less a fish! So I need to know answers to the following questions:
1. What plants can I realistically keep with my betta fish & ghost shrimp?
2. If I add live plants, how do I keep the plants alive?
3. Do they need soil or is there some sort of water additive that I can put in the tank to give it the nutrients it needs?
4. Is my tank too small to keep live plants in? Should I just get plastic plants instead?
Thank you in advance! I am new to this fish thing and want my betta to be happy. :D