Suppose $p\in[1,\infty)$, $X$ $\sigma$-finite and $f_n\to f$ weakly in $L^p(X)$.
Can you give an "elementary proof" of the boundedness of $\{f_n\}$? By elementary I mean no uniform boundedness principle or functional analysis, only measure theoretic argument.
If the proof is long, a sketch or the main idea will be enough!
At least for $\ell^p(\mathbb N)$ one can give an elementary "gliding hump" argument - of course the proof by Uniform Boundedness is simpler, even if we include the proof of UB itself. It's not clear to me exactly how to adapt this to a general measure space.
An outline, leaving a lot of details to you:
Lemma 1. If the functions $f_n\in\ell^p$ have disjoint support and $||f_n||_p\to\infty$ then $f_n$ does not tend to $0$ weakly.
Proof: Replacing $(f_n)$ by a subsequence we have $E_n$ disjoint, $f_n$ supported on $E_n$, and $||f_n||_p\ge 2^n$. Choose $g_n\in\ell^{p'}$ so $g_n$ is supported on $E_n$, $||g_n||_{p'}=1/n^2$, $f_ng_n\ge0$, and $\sum_k f_n(k)g_n(k)=2^n/n^2$. Let $g=\sum g_n$; then $g\in\ell^{p'}$ and $\sum_kf_n(k)g(k)=\sum_kf_n(k)g_n(k)\to\infty$.
Here's the bit that's problematic for a general measure space:
Now suppose $f_n\to0$ weakly and $||f_n||_p\to\infty$. Using Lemma 2 we can find a subsequence $f_{n_j}$ such that there exist finite disjoint sets $F_j$ such that $\lim_j\sum_{k\in\mathbb N\setminus F_j}|f_{n_j}(k)|^p=0$.
(Having chosen $n_1,\dots n_j$: Choose $j+1$ so the norm of $f_{n_{j+1}}$ on $F_1\cup\dots \cup F_j$ is small; now choose $F_{j+1}$ disjoint from $F_1,\dots F_j$ so $F_{j+1}$ carries all but a small amount of the mass of $|f_{j+1}|^p$.)
Now let $g_j=f_{n_j}\chi_{F_j}$. Then Lemma 1 shows that $g_j$ does not tend to $0$ weakly, and since $||f_{n_j}-g_j||_p\to0$ it follows that $f_{n_j}$ does not tend to $0$ weakly either.