Some of your symptoms do sound like carpal tunnel syndrome which is a condition affecting the median nerve in your arm at your wrist. You can certainly get it from sitting at your computer and putting constant pressure on the wrists if not held properly. HOWEVER, the numbness and tingling in your pinky and ring finger is from a different nerve called the ulnar nerve which courses along side the inside of your arm. The ulnar nerve is easily compressed with constant pressure on the elbow against a hard surface such as your described. This is common in patients who are confined to wheelchairs and constantly rest their elbows against the arms of the chair or bear weight against it. On the other hand, the median nerve supplies the thumb, index, and middle finger.
I would recommend seeing a neurologist and maybe getting some studies such as an EMG (electromyogram) to look at the integrity of your nerves and see which one or ones are actually the problem. The problem could be at your wrist, elbow, or a pinched nerve in your neck. But I do understand that doctors and tests can be very expensive especially if you don't have insurance. So if you really can't afford it, then take it easy on your arms for a while. No heavy lifting (over 5lbs), watch the elbows when you sit down, continue the vit B6, arm splints at night or during the day to keep it straight, get some special computer pads to protect your wrists while typing, and finally, modify your workout so you can lay off the arms for a while. Try this for a few weeks and see if your symptoms improve. GOod luck.