You might try a poultice of wet oatmeal over it to draw out infection
Hello~I just looked at it, I don't like the looks of it or the fact that there appears to be some red around it, I would definitely see you GP, I know they cost, but in the long run, you may end up spending more money if you wait as it could lead to a bad infection.
You can have MRSA without having a fever. You should definitely get it checked by your doctor, though, since its not going away. Even if it's not MRSA, it could be something else that needs an antibiotic to heal.