Get the shrimp and any snails out because they will eat the fish eggs and any baby fish.
Add some Water Sprite (floating plant) and have Java Moss (you already have that) in the tank. Then feed the adults 3-5 times a day with a variety of dry, frozen and live foods. Do big regular water changes to keep the tank clean and let the fish do their thing.