I'm a 20 year old smoker with shoulder pains and sharp and achy pains in my ribs and pain in both hips and arm bones?

And your question? Your symptoms could be due to many many things. Please consult your doctor to straighten these out. More importantly, please consider smoke cessation. You are young, you've got a lot to gain by quitting now. That's another item to discuss with your doctor.