[noun] + のみならず [noun] + である + のみならず [verb (plain)] + のみならず [i-adj] + のみならず [na-adj] + である + のみならず のみならず、[sentence]
のみならず means "not only… but also": what is true of the first item is true of more besides. It follows a noun directly, or a verb or い-adjective in the plain form; a な-adjective takes である first.
The second half usually carries も. When the addition is a surprise, it takes まで or さえ instead.
All three mean the same and differ in register. だけでなく, or だけじゃなく, is the one you say. ばかりでなく is more formal, and のみならず is the most formal – news, essays, speeches. In conversation のみならず sounds stiff.
のみならず can also stand at the start of a sentence, where it means "what is more" and adds a second point to the one before. This is written usage. In speech you say それに or しかも.