Lyrica has a lot of weight gain side effects. Since you have a variety of medical conditions, it might be wise to visit either a sports medicine doctor or an exercise physiologist (i.e. not just a personal trainer with no educational background) to see what is going on. Also, maybe a registered dietician who works with active people.
You might need to tweak your diet in ways that would be different, because of the medications or your actual medical conditions. One thought that comes to mind is that you don't mention any strength training or core work. Weight loss doesn't come from just cardio alone.
Find a qualified medical professional you can trust; good luck!