Stomach pain 2 inches below right rib cage and 2 inches to the right of my belly button. I also have bloating and gas. There are two hard lumps underneath the skin which are painful.

Gallbladder or ulcer. Without knowing more, it is difficult to say what the cause is, however it can be related to your gallbladder (gallstones) or stomach (ulcer disease) especially if you are taking nonsteroidal anti-inflammatory drugs (nsaids like Motrin or ibuprofen). You should contact your pcp to gather more information and possibly run some tests like an ultrasound. If you have fever/severe pain, go to er.