For now immediately visit any government hospital. Ringworm mostly causes due to staying in cozy , dirty places.
There are some powder and creams which pharmacist can give but still prefer to visit doctor. Don't spend without doctor's confirmation on medicines. Wear clean cloths, sox and shoes. Keep body clean and sleep in clean bed. Bottom line is wash all your cloths immediately and make home clean. Avoid walking bare feet in wet areas.
Do not itch those rings and it will grow and most important your nails will transfer those to other parts of body.
Wash hands periodically. Don't worry , public hospitals don't cost more than 5 Rs. so that much you can spend. If no choice then visit private hospital , I assume based on your situation doctor will surly reduce visiting fees.
Life Is Beautiful