Hi, and thanks for your medical question on eHealth forum!
A lump at the top of your rib cage can be a lipoma (localized collection of fat), a swollen lymph node, a metastasis of a cancer else where, a tubercular node, a neurofibroma (collection of nerve and fibrous tissue) or a bone or muscle mass. Bone mass can be ruled out by X-ray.
An aspirate can be diagnostic. However aspiration sometimes irritates a tubercular or cancerous lump. Hence it is better to first do a non invasive test like contrast CT and then if required an excision biopsy. Please show this to a doctor. Hope this helps. Take care!