Our weigela has tons of beautiful blooms. But it is growing outward and flatter (like it has been beaten down) instead of upward and round like a shrub. How do we get it to grow upward and full instead of flat and low to the ground? It isn't an old bush. It is a few years old and has been pruned a couple of times. Do we tie it up? Or do they just grow this way? Thank you.
You should be able to correct or at least improve the shape of your shrub with pruning.
Make sure you prune at the correct time.
Here is a link to help you get started.