As u said u use to lift heavy weights thts the cause of ur neck pain... frequent neck bending and weight lifting cause muscle spasm most importantly ur extensor muscles of cervical region..
Next Steps
take tab flexura D for a week. along with tab pan 40 mg.. also u can take tab ultracet sos if the pain and stiffness troubles u more
Health Tips
avoid heavy weight lifting and do some hot fomentation to relax ur muscle