Making a block's content's all show in one row
This appears to be a stylesheet issue. Everything should 'float:left'. If this has already been done, then your first block is too wide and is forcing the other blocks to displace down.

Experiment with maxwidh on your first block to leave room for the other two.