Lol, I'm reminded of the true love spell from Practical Magic [its a book/movie from the 90's. The movie anyway] its exactly what you're looking for but unfortunately for you its a work of fiction.
There are many spells you can try to bring this person into your life but I doubt he will be perfection and exactly what you envisioned. I think a honey jar would be best for you. Make a list of what you're hoping for and place it in the jar with the herbs/items to attract love, then fill it with honey [some use sugar.] light a pink or red candle and charge the jar visualizing the two of you. Place the jar in the south corner of your house. Once you meet this dream guy, bury the jar under an apple tree near or on your property. This should hopefully specify more what you're looking for without asking for someone you know to fall in love with you.
Remember there is no time frame for a spell to work, and life is a journey, just because you meet someone who isn't 100% what you were looking for, don't shoot them down. [My boyfriend wasn't physically my type, but personality he was my dream guy. Physical attraction grew over time.] So just because he's gorgeous but dumb as paint, or ugly but kind, don't refuse the person without giving them a chance. I'm not saying you should settle, I'm saying if you're waiting for prince charming you'll be blind to the other perfectly wonderful people in the world. A spell will attract someone who would be a good match your way.