you've put them in the wrong potting soil for starters. giving the ferts you've given is also wrong. blood meal needs to be mixed in soil that is full of bacteria that will break the meal down to a level that plants can absorb.
just go to a grow store and get some foxfarm ocean forest soil and transplant them into that and water. put some of that soil across the top of the soil they're in and water across that and hope things work. bad soil is a bad start and using the meals is also wrong for this kind of grow.
another option is to get a one-part fert like Schultz brand at a hardware store or maybe spend the money on some dynagrow at a grow store instead of using foxfarm soil and you can fert with that stuff, just follow the directions on back. be careful not to feed too frequently. Personally I would probably pick the ocean forest and just give water. put the plants in large pots.