A few ideas:
1st, Flip it over and have it rest on the handlebars ands seat. Spin the wheels to check their bearings. They shouldn't be wobbly and should spin freely. The front should spin for a few minutes, while the rear should last a minute or so. Adjust the cones until they have a little play, then tighten them a tiny bit at a time until the play is out and they spin freely. A tiny bit of play in the bearings is acceptable, a very little bit. Make sure they have lube to begin with. Align the wheels in the frame/forks right down the middle and recheck the rolling after tightening them down. I usually wind up going through the whole process a couple times to get them just right.
2nd, check the crank bearings the same way, rotate them back and forth, they should move easily and without any play in the bearings. They are notorious for having a lot of play when worn. Grease them also, and adjust the cone so there is almost no play.
3rd, adjust the chain tension so it doesn't bind, about an inch and a half of play up and down is ok, then turn the cranks and watch how the chain travels. See if it tightens up in spots or has any problems.
If all that is good, and the bike rolls great, maybe it's the gear ratio. It should have come new with a 19 tooth rear sprocket with a 46 tooth drive sprocket. If you need it easier to pedal, a 20 tooth on the rear and/or a 44 tooth drive sprocket may solve the problem.