you need to start with a tank 20 gal long the smallest, that has been up and running for a long time , 6 months is good, the water should be soft and acid and very clean ( the best filter you can get)
you need at least some of the tank to have a sand bottom
you need a male and female that get along (harder than it seems )
if they lay eggs it may take a few batches till the stop eating the eggs or fry
you will need very small live food to feed the fry , new born brine shrimp , micro worms (my favorite) , vinegar worms
rams are not a good beginners fish , to keep or breed