I have extensive clinical experience with herbs and I can tell you Ginseng, any variety, has nothing to do with pain. We don't use it for that. It could be called for though if you've had long-term illness, are really weak and fatigued, low appetite, low stamina, and are generally run down from disease. *Never* use it if you get an infection, even the common cold. Ginseng unfortunately tonifies pathogens and makes them stronger. I've seen this have very unfortunate results in people who take those stupid OTC "immune enhancers", like a simple cold turning into a full on chest infection. Ginseng is not a panacea, it has specific indications like anything else. It's usually applied in people whose base metabolic rate has been slowed down by constantly dealing with chronic disease. You take it for 2 weeks max, then stop.
Cordyalis only works for pain if there's severe congestion, like inflammation that won't let new blood in, or an old injury that has scarred over and caused blood and fluids to stagnate at the pain site. Otherwise, it doesn't stop pain.
The medicinal value of capsaicin in peppers is lost once they're cooked or processed in any way. You'll still get the bite of the heat in your mouth but its ability to improve systemic vascular circulation is lost. For that, you need to put fresh cayenne peppers into at least 50% alcohol in a ratio of 2 : 1 alcohol/peppers for 30 days. Don't cook it at all. Once it's ready, you can take up to 10 drops internally and wait a few hours for your whole body to warm up. If you want to apply it topically you need to make the same preparation with at least 70% alcohol (80-90% is better) to form a liniment. When you apply it to the sore area it will seep into the joint, the skin will turn red, and you'll feel more blood flow. Some people make an oil instead but I find the liniment way more effective, probably because the medicines are more readily transferred to alcohol than fat.
One concern in the herbal community is that if arthritis and pain are due to food reactivity (discussed below), and you use something that opens up the entire circulation of the body like cayenne, then you're only going to send the inflammatory agents deeper into the joints. You may want to consider cutting out reactive foods to see if there's improvement, and *then* use cayenne. Not every herbalist agrees with this though.
St. John's Wort is good for chronic pain. It doesn't get rid of the source of the pain but it soothes the nerves around the pain site. The only pain that SJW truly gets rid of is neuropathy, like the sciatic nerve. For that you take a dropper full of tincture every 4 hours. Some people report that sciatic pain never returns after that. But SJW can only do this if the problem is the nerve itself, like "frayed nerves" that have been over-firing forever. If it's any other kind of pain then it's just a mild analgesic. You need to infuse the flowers into a good quality oil like olive, almond, or jojoba. Sunflower is ok. If the flowers you obtain don't stain your fingers red when you rub them between your fingers, they're useless. Warm the dried flowers with oil in a 1 : 4 flower/oil ratio over the stove on low heat for at least 12 hours. If the oil boils the medicine will be destroyed. The oil will turn a deep red and smell awesome, and you're good to rub it on sore spots. Don't have anything major planned after you do because some people get so relaxed that they're basically sedated.
Valerian is good for nerve pain too, but only in a specific kind of patient. They're people that get run down, lethargic and exhausted from pain. (The opposite is people who get hyper, irritable, and become non-stop from pain.) If valerian makes you wired, manic and sleepy but also awake, then it's the wrong herb for you. Switch to California poppy or milky oat seed tincture.
The root cause of pain can be different in each person and too complicated to go into here. If your pain is mostly joint and muscular, but the bone and cartilage structure is in tact (i.e. not osteoarthritis), then the first thing you should be examining is diet and removing reactive foods. Most people with arthritis respond well to removing dairy, wheat and refined sugar, food additives, as well as unhealthy fat like the transfat in fast foods. If you eat meat every single day, then consider cutting back on that too... the nitrates and uric acid of meat metabolism can go to the joints. I'm not saying become a vegetarian, just eat less of it, and eat better quality meat. No fast food meat.
In a nutshell, look up "pro-inflammatory foods" and experiment with avoiding those. If you don't investigate diet and lifestyle then anything herbal will just be a patch, and might not having lasting results.
One Chinese medicine that I adore for joint pain is called "Zheng Gu Shui" (roughly: bone rectifying liniment). It's famous and super common. If you don't have a Chinatown near you, look online. You paint it on the sore joints with a cotton ball. It feels cold going on but then it seeps in and turns warm. You can also use it on bruises and sore muscles. I use this stuff on a regular basis especially the day after the gym.
Good luck.