Your raise preflop was fine. Shoving the turn does no good. Neither really does the check/raise.
Part of me actually prefers a passive-check/call line on both the turn and river. Hands that you're beating only have a very small chance to beat you on the river, but hands that beat you won't get as much out of you this way.
A bigger issue on this hand than improving your aggression (seems fine), is controlling the potsize to minize losses with hands where you only have one pair.