Very few PDF apps have the ability to edit text or change the format of pages. PDF had its origin as a printing format. Only later did it become a standard way of saving and storing documents, and added capabilities that make reading documents on a computer more efficient (tables of contents, links, etc.) This means that it does not support the same kind of editing and layout tools that can be expected with a word-processor or page layout tool. It’s more like a final product (like a physical book) than a document (like text file the book might have been created with).
Think of it as a loose leaf report. You can annotate it, add/delete/shuffle pages, and maybe do some minor white out corrections. Anything else is difficult.,
What editing that can be done is mostly limited to changing content within the layout already created. One of the few apps that can do this is PDF Office; which requires a subscription for all features. Even PDF Office will not let you change the layout of a page (what you want to do). You can change text, add stuff, and create fillable forms; not always with the expected results. Creating fillable forms is what I normally use it for.
How much of this you can do depends on the specific PDF. Some PDF’s only contain images of text, not unicode text. Texts generated from HTML websites may have both. Fancy page headers, logos, and other stylish text are usually images.
There are apps that will convert a PDF to other standard editable formats, such as Word’s .docx. It’s common for a lot of the layout to be lost in the conversion, but you end up with a fully editable document that you can then print/convert back to a PDF when you are happy with it.
I don’t have a conversion app, and don’t know enough to recommend any of them.
One minor layout hack you can do with GoodReader is crop the boarders. The tool only allows you to crop the view, but when you print the document (instead of saving it) the output is based on the view; so you end up printing a cropped PDF. I’ve used this in the past with documents that had excessive boarders.
All of this is, of course, based on my own reading and experience. There may be an app out there that will do everything you need. I haven’t encountered it, or if I have, do not remember it having these kind of layout features.
Good luck.