You mentioned it's "hard to ride." Have you checked rotating parts for excess friction? Do the wheels, crank and pedals turn freely? What kind of shape are brakes and tires in? Brakes especially should be a top concern, followed by the front tire.
I heartily agree with the co-op suggestion. It's a great place to learn and just hang out, maybe volunteer.