Shaving has no affect on hair growing faster. The only thing that shaving does with hair is makes it so that when it grows, it looks thicker, due to the angle of the cut that occurs when using a shaver or a razor.
No, much of it depends on your genes. For example, people of Pakistani descent- with dark hair & skin- often grow beards faster (maybe as early as age 12) than people of Polish descent (who may be as late as age 17)- with light hair & skin. Besides, there is no rush to speed up facial hair growth since shaving just ends up being another problem. If you are concerned about short term growth, shaving will not make it grow faster, but the hair will be coarser and more even.
Honestly, no way.
You can't really speed it up but it is said shaving thickens it if you mean facial
Eat lots of protein.
By waiting for it to grow naturally.
Shave the existing hair so it comes back thicker and darker
You don't. Hair has an established growth rate. You cannot speed it up.
There are natural ways to speed up hair growth. By Applying any Ayurveda Hair oil and making the hair folicles stronger, you can get your hair live for a longer period of time. It is enough if you wash your hair at least one in a week. Try to use your nearest dermatologist [Or a Skin specialist] that you have enough proteins to grow hair. You can retain half of your hair by doing so. Hope, it helps.
The website www.haircarecenter.org does an excellent job summarizing hair growth issues as well as offering suggestions for restoration. They include both medical/surgical solutions as well as natural.