Thank you for playing and feedback!
Yes, you can restore health by building towers and stick close to them. Towers restore health for you and your army so you can use them to enforce push.
Your question is great feedback for me, I need put more work to better show/explain game mechanics