Depending on the severity of your joint pain, glucosamine on its own might not be enough.
It can be effective, though.
If you dont notice any improvements in joint function after a while, try stacking it with Chondroiton and Cissus, or look into a product like Osteo-Sport from App. Nut.
If you aren't already taking a multi+fish oil, you should add that as well.