My period came the on 27th was due on the 29th and was heavy with small and medium blood clots now there is no blood can I be pregnant?

Unlikely. If you had your period on April 27th, you are not pregnant. 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, alcohol, weed or street drugs in any form. Practice safe sex.