そもそもソロの発想が無いと弾けないよ
口でいいからティリティトゥレティティみたいに
適当に自分で作ったメロディ歌える?それを弾くだけ

でも指板の音を覚えてないと難しいと思う
だからとにかくスケール弾きまくって指板覚える
形を覚えるよりも音を聴いて音の並びを覚える感じ
そしたらこの音からこう動けば音がこれぐらい高くなる
みたいになるから、口で言えるフレーズは弾けるようになる

後はセンスを磨くために、音楽をいっぱい聴くといいかな
歌が入ってないインストの曲がいいと思う
ジャズとかブルースとかジャムバンドとか
それ聴いて、いいなと思ったフレーズを弾いてみる
そしてそれを分解してみる、8音のフレーズだったら
最初の2音を2回弾いて最後の4音を2音ずつ入れ替えるとか
音抜いたり伸ばしたり1つのフレーズをこねくり回す