If my joint pain isn't arthritis what could it be?

Synovitis. Inflammation or synovitis of a joint can cause pain especially in a young patient.
Foreign body. Foreign bodies can enter the joint, cause pain and irritation, and eventually imitate and lead to arthritis.