Nate,
Nice job getting so close to your OG. 1.018 sounds great. If you're worried, leave it for 3 days and check again. If it hasn't changed, you've hit your FG.
If you'd like, you could get a free evaluation copy of any beer program and put in your recipe. It will tell you your estimated OG and FG.
