I think the bottles are pretty clever actually just so long as the females can get in and out of them with no problem... ie they don't have to wiggle hard to get through.. they can swim with ease through the opening. I do however agree with some of the other statements that the tank does look pretty small. So with that being said I would take out one of the bottles.
The bottles thing is a cute idea but with all of the other decor combined, it does look very busy.
I would take out the metal bowl (not even sure if that's safe to have in there).. the buddha.. and either take out some of the larger rocks or scatter them across the floor a bit more.
The fake plants could also be arranged a bit better.. perhaps pushing them off to the side so they're not so in your face instead of the fish. Also if you push them off to the side.. you could put one of the bottles in the center as sort of a centerpiece and since it would be clear, it still wouldn't give that cluttered appearance
Also perhaps think about getting some black gravel. It looks like you really like that green/aqua color.. so just let the plants look like that. With the black gravel, your attention will be more focused on the rest of the tank.
But yeah.. you should really think about getting a larger tank.. 10gallons would be prefered and probably a few more females.
Just remember that you need to provide plenty of hidey spots for them.