My head always feels full and woozy and my neck and back hurt what could this be? All blood tests have been normal

Need to examine. It is not feasible to provide a meaningful opinion without taking additional history, physical examination and may be some tests. It would be prudent to see your doctor. For good health - Have a diet rich in fresh vegetables, fruits, whole grains, low fat milk and milk products, nuts, beans, legumes, lentils and small amounts of lean meats. Avoid saturated fats. Exercise at least 150 minutes/week and increase the intensity of exercise gradually. Do not use tobacco or alcohol in any form. Practice safe sex. Get HPV vaccine.