Bottom brackets and headsets are never places where you want to be knocking things in in a ghetto way. Mainly because you are dealing with your frame and you can be up for some costly repairs if things go wrong.
If I were you I'd take it to a proper bike shop where hopefully they have a bottom bracket press/bearing press and can reinstall the bearings. A bearing has to have equal load across the races or else it will feel crumbly and tight. Even if they look or feel like they've gone in nice and straight, it only takes 1 degree of error to make them feel crap.
Get it done right, not a place for ghetto mechanics!