Basically you're suffering from Gingivitis
Maintain good oral hygiene
Brush your teeth regularly.
Avoid injuries to the gums while brushing.
Take Vitamin C
Consult the dentist
for an appropriate antibiotic regimen.
The neck stiffness
and soreness of the back and shoulder any due to myalgia
following the infection or it may be a separate entity.