Fix your medical problems first? 1 month? Come back here after a year. Are you racing? Need for speed? I do more mt biking and commuting, group/road rides, not so much. Try to do some 4 hr rides, or 6 hr ones. At 3/4 effort. Then do some hill repeats and sprints. Do any cross training/ general exercise? Yoga, swimming, walking, trail work all count in my book.