Fillers like Restylane and Juvederm are really for filling up your lips. Botox can give a little element of filling by relaxing the lip muscles to allow them to volumize through the relaxation. But this effect is subtle. If you really want to volumize your lips, go with a filler. One thing you should know is that botox can again relax the lip muscles, but a benefit includes decreasing the lip lines through the muscle relaxation.
Another way of augmenting or plumping up the lips is to fill them with fat through fat injections. Once the fat survives it can last for years. I have a unique way of volumizing areas of the face through what I call the YoungVitalizer. I incorporate my theory on aesthetics to bring out the best results for my patients for the most natural appearance without the Hollywood look.
Consulting a Board Certified Facial Plastic Surgeon would be something that I would recommend. We specialize in the face and are highly qualified to help you with this.