I would repeat the x-rays to start with and consider an MRI
or ct scan
to further work this up.
There are benign bone tumors that aren't harmful as well as ones to be concerned about. There are also a lot of soft tissue tumors (again many totally benign). X-rays are a good first step, but if nothing is seen on x-ray, you should consider an MRI to look at the soft tissue.