The Simple Approach: Sin and Cos
It looks like you're close. If you want to keep it simple, and assuming positive y is up and 90 degrees means go straight up and 0 degrees means go straight to the right, something as simple as y += speed * cossin(angle), x += speed * sincos(angle) should work.