Not bad at all. Comments have already been made about using premade loops from Garageband, so I won't repeat that.
The only thing I would suggest is to include a 4x4 beat drum to make it an "actual" techno song. What you have here sounds like a 3 minute build up. There was no beat intro, or a beat outro. Just an atmospheric track. If you want it to keep it like this, then I would suggest putting this track into Ambient instead of Techno..
You should definitely look into a program that isn't Garageband. Gb is a limited program and you can only do so much with it.
Keep it up, friend.